Senior Software Engineer with 7 Years of experience in development, analysis and designing solutions for clients. Proficient in C#, .Net Core, Web APIs, Angular 2+ ,Node.js, Azure cloud architecture and design, Microservices, SQL Server, ASP .Net MVC based development. Spearheaded development and designed solution for various applications throughout all phases of SDLC (Agile) specific to the client requirements. Partnered with other developers, analysts, QA and support engineers throughout the product life cycle to produce high-quality, user-friendly, scalable, sustainable software.
Senior Software Developer 04/2019 – present Mumbai, Maharashtra Johnson Controls
- Designed and developed a Microservice-based product from scratch, implemented .Net Core APIs created SQL Server and No SQL Databases, Azure cloud architecture (Acting Tech Lead)
- Developed and designed complete backend for a web app which is now in-use in production
- Setup the whole Azure cloud architecture and design for a large scale application
- Worked on Node.js application and lead the incremental development of the app
- Analyzed client requirements to determine technical specifications
- Lead design and development of a large scale food safety application based on Microservices which is deployed on Microsoft Azure cloud
- Spearheaded development of backend technologies such as C#, .Net Core Web APIs, Node.JS and SQL Server, Mongo DB, Azure Cosmos DB for various applications.
- Involved in designing and deploying multitude of applications using Serverless architecture utilizing most of the Microsoft Azure stack (Including Web Apps, Web APIs, Azure Active Directory, Azure AD B2C, Storage Accounts, Azure Functions, Sql Server, Azure Cosmos DB) focusing on high-availability, fault tolerance, and auto-scaling.
Senior Software Engineer 01/2017 – 03/2019 Mumbai, Maharashtra CRISIL Global Research & Analytics
- Worked for a client which is one of the biggest banks in America and UK and helped the client analyst in several key projects and tasks mainly using Agile Methodologies
- Communicated with client on day to day basis and solely responsible for designing, coding, testing and database management by using C#, ASP.Net, WCF, Oracle, SQL Server
- Designed a solution for a full-fledged working Web Service using WCF concepts and is currently being used in production
- Identified problems and designed solutions for optimized performance of existing applications by implementing good coding practices and efficient code logic
Senior System Engineer 06/2014 – 12/2016 Pune, Maharashtra Infosys Limited
- Developed new Business Value adds from the scratch so as to ease out the processes.
- Interacted with clients on new requirements and define the priorities.
- Identification of program bugs, analysis of problems at application and system level and identified their resolutions.
- Proactively worked on job monitoring stuff, informed respective business in-case of job failures and provided robust solutions.
Bachelor of Technology (Computer Science) 07/2010 – 05/2014 Guna, Madhya Pradesh Jaypee University of Engineering and Technology