Position: Node.js developer
Category: Node.js
English level: fluent
Years of experience: 7


I have been working as a developer since 2014. Started out with java and python. Later on switched to web development in 2016. Started with pure HTML, CSS and php in the backend. Worked with many API's such as google map matrix, facebook, youtube. Then started using React/Redux for front-end development and for back-end started using node.js. Then coded for android platform with kotlin for a year and later on, spent 3 months on learning React Native. Then I decided to carry my front-end skills to next level and started working with three.js and worked with shaders.
I have developed Online examination system and student portal with php where students can take online exams real-time, view their assignments, view their course materials and etc. I also developed specially designed business solutions for various business owners for their various needs. Developed instagram like application for people with pschological traumas which helps them to overcome it and adapt to society again I have used Firebase for this application.
During the years of deveolpemt I have mastered technologies like websockets, server management,  Ajax, Fetch API Restful API's, GraphQL, JSON, encryption, hashing, salting. Mastered SQL while working in complex multi-layered projects where I designed efficient relations between tables according to business requirements. Made use of various techniques like indexing and locking. Made use of NoSQL like MongoDB very often and built efficient structure with it, where I considered the level of duplication and nesting will be used. I made sure everything would work without any performance hindrance.