A Senior Software Engineer having 5+ years of experience in the design and development of highly scalable applications and API's with a better, organized, and human-readable code in a cost optimized way
Designed and Developed the Syscloud Backup and Restore Application from scratch as a highly scalable microservice application that can run on any platform
Designed the DB Schema for a whole Syscloud Backup and Restore Application and implemented the multiple caching techniques to reduce the load to DB for a better user experience
Researched & developed a framework called Intelligent unified Backup that can be used as an internal framework to speed up the development process
Solid experience on design, develop and maintain scalable services on top of Amazon Web Services, By using Node.js PHP, Python, Microsoft SQLServer, Cache, and REST
Robust experience in collaborating with project stakeholders to identify product and technical requirements and implementing by using Agile SDLC
Expertise experience in defect tracking, source code control management, code reviews, and release management to ensure high-quality software releases
Extensive experience with CI/CD concepts for smooth software releases and automated testing before each deployment
Having 8+ years’ experience in AWS infrastructure i.e EC2, ECS with EC2, ECS with Faregate, DynamoDB, Redis, Elastic Search, Lambda, Code Commit, Code Build, Code Deploy, Code Pipeline
Having 5+ years of experience in IIS, Apache and Nginx
Having 4+ years of experience in REST Api and core Node.js, integrated Google Apps, Microsoft O365 Suite, Slack, Salesforce, HubSpot, Twitter and QuickBooks API in our system.
3+ years of experience in mentoring the junior engineers for coding and troubleshooting
Having 3+ years’ experience in containerizing the application (docker)
Having 8+ years’ experience with MSSQL, MySQL and have 3+ years of experience with PostgreSQL
Extensive experience using and/or designing RESTful APIs
Worked on S3 to move the backup files to Glacier storage class for cost optimization
Worked on migrating the Backup and restore application run on Linux environment from Windows
Implemented real-time users backup by using PostgreSQL as a queue and push notification from Google API's
Graduate Engineer Trainee
Tata Communications Transformation Services
08.2016 - 08.2017
Web Designing & Development Company. Company providing solutions for Website Designing, Web Application Development, SEO based Digital Marketing, Ecommerce Website Designing & Development.
Created multiple websites for users including CRM for tracking the sales for the sales team and matrimony websites
Education
Bachelor of Engineering Technology - Computer Engineering
Manager of Customer Service & Operation at Tata Communications and Transformation ServicesManager of Customer Service & Operation at Tata Communications and Transformation Services