Implemented Authentication and Authorisation
...have worked and implemented Session-Cookie, JWT, OAuth2 Auth Mechanisms including third party sign ins like Google etc
UI/Frontend with React and Backend in NodeJS and MySQL
...developed end to end complex features in a pre sales application based on MERN stack
UI/Frontend with jQuery
...developed complex UI for CRUD operations, including form fields with jQuery
Patch basic security loopholes in software systems/web applications
...includes CSRF, XSS, Injection (CSV, HTML, SQL) and RCE vulnerabilities
Basic MySQL, MongoDB and Redis
...used aggregation framework in MongoDB
...used JOINS and GROUPING in SQL
...used Redis as a cache for a sample pet project
Unit Testing with Jest
...created mocks and have written test cases for asyncronous code including callbacks
Basic Machine Learning
...created models using RF classifier in python and made a report as a part of final year college project
Git
...comfortable with basics and finding my way around
...resolving merge conflicts
...rebasing
...using stashes
...bisecting
...cherry-picking
...reverting
...squashing
Linux
...familiar enough with bash and command line to find my way around
Code Documentation
...created acceptable UML diagrams describing software systems to developers
...used JSDocs
...used Swagger API Docs