Badges
Certifications
Work Experience
Software Engineer
InProspect Technologies•  November 2018 - January 2019
My tasks were related to writing new APIs or sockets for implementing particular functionality that would be used by client side application. I got to learn about MongoDB by implementing various database queries. Frequently accessed data was cached so some of the functionalities that I implement needed cache interfacing, Hence I gained insights on use of cache data. Data was transferred between client and server in form of JSON data thus I got a good experience on handling JSON data. A good practice of testing and debugging software was acquainted. Server is one of the most important component of any application, so one has to always look for optimization making software scalable and improving performance. Every software application needs security therefore I was also assigned task on securing features of software. Being a server-side developer I got a chance to learn new tools like postman, socket.io tester, etc. Overall I gained a strong insight on Node.js and MongoDB used for server side development at production level. I also realized importance of software engineering principles like abstraction and Generality. A proper level of hierarchy was maintained to structure components.
Education
Vishwakarma institute of Information Technology (VIIT, Pune)
Computer Science, BE•  2016 - 2020