Senior Software Engineer with 8+ years of experience in analysis, design, development and implementation of numerous Web-based applications. Experienced with all stages of the development cycle for dynamic web projects. Solutions are based on the Microsoft technology stack including C#, ASP.NET, MVC, Dot Net Core, Web API, SQL Server etc. while leveraging the open source technologies such as jQuery, Bootstrap, CSS3 etc. Also experienced in MS Azure (PaaS, IaaS) based cloud services and Containerized Micro Services using Docker. Proved as technical leader with excellent interpersonal and motivational abilities to develop collaborative relationships among high-functioning teams. Exceptional problem solver with an aptitude for troubleshooting and the ability to quickly master new skill, technology, or role.
Project #1
Title : Deloitte Strategy Framework (DSF)
Client : Microsoft, Hyderabad
Operating System : Windows 10
Software : Visual Studio 2019/2022, Azure SQL Server, MS Azure
Repository : Azure DevOps, GIT
Role : Senior Full Stack Developer, Cloud Specialist Engineer
Description :
It is a core enabling platform for delivery of a consistent set of cyber capabilities across geographies. Built-in capabilities include ticketing, search, reporting, and administration interface for provisioning clients and applications in support of Cyber services.
Responsibilities :
- Connect with the BA and understand new features and/or change requests.
- Analyze the technical requirements, efforts and distribute tasks among team members
- Perform Full stack responsibilities to implement new features to the application with latest technologies like .NET Core 6.0, Angular 14, Syncfusion, Azure Service Bus etc.
- Create Service Bus triggered features to perform operation across geographic regions
- Do code reviews, handle release and deploy of the code changes using Azure DevOps.
- Handle Bugs, LSI and Impediments
Project #2
Title : Radiopharmaceutical Order Management Environment(ROME)
Client : Novartis, Ireland
Operating System : Windows 11
Software : Visual Studio 2022, Azure SQL Server, MS Azure
Repository : Azure DevOps, GIT
Role : Senior Full Stack Developer, Cloud Specialist Engineer
Description :
It is a platform for placing order of crucial Injections for cancer treatment by international pharmaceutical organizations and hospital chains over specific date range and in North America, EU and Japan regions.
Responsibilities :
- Cross Cultural Team Coordinator and Individual Contributor
- Connect with the PO/BA and understand new features and/or change requests.
- Perform Full stack responsibilities to implement new features to the application with latest technologies like .NET Core 6.0, Angular 14, Kendo UI, SQL server 2019 etc.
- Do code reviews, handle release and deploy of the code changes using Azure DevOps.
- Maintain team's velocity over a sprint by supporting team members in need to complete their respective stories in time.
Project #1
Title : Audit360
Client : PwC US
Operating System : Windows 10
Softwares : Visual Studio 2019, SQL Server 2014, , MS Azure
Repository : TFS, GIT
Role : Offshore Tech Lead as well as Individual Contributor
Description :
This is an in-house product developed by PwC-US and PwC-India together. This application is used by the PwC Auditors to validate the financial data collected from US based Banks and financial Organizations worldwide. This application is deployed in MicroService format. Technologies used here are Dot Net Core, SQL Server, RabbitMQ, Azure Service Bus, Azure Logic Apps and Angular for the UI module. The project is developed and maintained following Agile Methodology.
Responsibilities :
- Connect with the BA and understand new features and/or change requests.
- Analyze the technical requirements, efforts and distribute tasks among team members
- Create and maintain custom ETL processes in dot net core for Service Providers to accommodate their raw data properly.
- Monitor RabbitMQ performances so that the message communication is uninterrupted.
- Create Service Bus triggered based Workflows in Azure Logic Apps
- Do code reviews, handle release and deploy of the code changes using Azure DevOps.
- Handle Bugs and Impediments
Project #2
Title : GRASIM
Client : Aditya Birla
Operating System : Windows 10
Softwares : Visual Studio 2019, SQL Server 2008
Repository : TFS
Role : Lead fullstack developer
Description :
This is a Data Analytics and Reporting web platform for a the client to help them monitor and maintain their IOT tagged manufacturing plants and its machinaries. Used technologies like C#, Dot Net MVC, Angular, Web API, SQL Server, Azure VM, Azure Web Apps etc.
Responsibilities :
- Create timely jobs to fetch real time data from the IOT devices tagged to the plant machines.
- Analyze the real time data collected and categorize them. Then expose the data through Web API endpoints.
- Display the analytics in Application Dashboard using Angular based UI. Also provide visual controls to update the configuration of the IOT devices on demand.
- Display performance and health reports of the plants and its machins.
- Design and develop complex Stored Procedures in SQL server.
- Deploy application in the client's VMs.
- Handle Bugs and Impediments
- Connect with the client regularly and understand new features and/or change requests.
- Analyze the technical requirements, efforts and distribute tasks among team members
Project #3
Title : SpotOn E-Way Bill Generation
Client : SpotOn Logistics
Operating System : Windows 10
Softwares : Visual Studio 2017, SQL Server 2008
Repository : TFS
Role : Lead fullstack developer
Description :
This is an E-Way Bill(GST) Generation application for the SpotOn logistics agency using C#, Dot Net MVC, Razor, Web API, JS, SQL Server. Also there was a mobility version of the application developed in Android.
Responsibilities :
- Create dot net MVC based web application with Razor as the view engine and UI technology
- Consume data from several Govt. APIs to use while generating the e-way bill.
- Deploy application in the client's VMs.
- Design and develop complex Stored Procedures in SQL server.
- Approve and validate the designs for the Android version of the application
- Handle Bugs and Impediments
- Connect with the client regularly and understand new features and/or change requests.
- Analyze the technical requirements, efforts and distribute tasks among team members
Project #4
Title : Royal Enfield Customer Management
Client : Royal Enfield
Operating System : Windows 10
Softwares : Visual Studio 2017, SQL Server 2008, MS Azure
Role : Associate developer
Description :
The client were using Azure Logic Apps for implementing the Customer Management Workflows. But it became a very costly service to use. So we were asked to migrate the entire workflow system into a more cost effective service. Hence we used Azure functions where we implemented the triggers and logics using custom C# codes.
Responsibilities :
- Create and configure the Azure functions in C# to keep the existing user experience uninterrupted while replacing the Azure Logic App service.
- Handle Bugs and Impediments
- Connect with the client regularly and understand new features and/or change requests.
- Analyze the technical requirements and efforts.
Project #1
Client : British Telecom
Operating System : Windows 8, Windows 10
Softwares : Visual Studio 2010, 2013, SQL Server 2008
Repository : SVN
Role : Lead Developer
Description :
This is an UK based client which has many accounts and modules in TCS. I worked as one of the Lead developers in one of the modules which was responsible to handle the Financial Data Management Application for the client. It was a Windows desktop application initially. Then we started to re-develop everything using Dot Net MVC and Web API. Razor was used for the UI and a number of complex Stored Procedures needed to be re-written in SQL Server.
Responsibilities :
- Communicate with the client and understand their feedbacks and change requests.
- Understand the existing business logic and then implement accordingly using the new technologies.
- Improve performance by making asynchronous web requests from UI to the exposed API end points.
- Modify , optimize and re-write complex stored procedures in SQL server.
- Co-ordinate with other team members and provide training and guidance to the junior developers.
Microsoft Certified : Azure IoT Developer Specialty
Certificate Number : I094-3187
Microsoft Certified : Azure Solutions Architect Expert
Certificate Number : H985-6611
Microsoft Certified : Azure IoT Developer Specialty
Certificate Number : I094-3187
Microsoft Certified : Azure Solutions Architect Expert
Certificate Number : H985-6611