With 10+ years in the industry, I lead as a seasoned Team Lead and Senior .NET UI Developer, thriving in overcoming complex challenges independently. I mentor others and focus on delivering exceptional results by leveraging strong communication and problem-solving skills to craft intuitive, high-performance interfaces using the latest .NET technologies, tailored to engage users and meet diverse client needs.…

Shilpa Aggarwal

With 10+ years in the industry, I lead as a seasoned Team Lead and Senior .NET UI Developer, thriving in overcoming complex challenges independently. I mentor others and focus on delivering exceptional results by leveraging strong communication and problem-solving skills to craft intuitive, high-performance interfaces using the latest .NET technologies, tailored to engage users and meet diverse client needs.…

Available to hire

With 10+ years in the industry, I lead as a seasoned Team Lead and Senior .NET UI Developer, thriving in overcoming complex challenges independently.

I mentor others and focus on delivering exceptional results by leveraging strong communication and problem-solving skills to craft intuitive, high-performance interfaces using the latest .NET technologies, tailored to engage users and meet diverse client needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Work Experience

Dot Net Developer at Air Canada / 16111076 CANADA INC.
August 1, 2024 - July 1, 2025
Upgraded legacy and core applications to newer versions, addressed dependency injection issues, and reduced vulnerabilities in 80% of applications. Migrated secret keys from appsettings to Azure Key Vault for secure storage. Transitioned 100% of form-based authentication to SSO. Created NuGet packages for 100% of the targeted libraries. Worked on Windows jobs; contributed to HR system and various applications.
Freelancing Projects at Confidential
June 1, 2024 - Present
Developed a comprehensive automation process utilizing Azure Data Factory, Service Bus, Logic Apps, Function Apps, Blob Storage, DB2 Connection, Key Vault, APIM, and MongoDB. This solution automates 100% of the data fetching from various sources, including IBMi DB2 and service bus or HTTP triggers. Data is mapped using Liquid templates and sent to a Service Bus topic, from which it is read by a Function App and saved in MongoDB. Implemented 100% exception logging with a dead-letter queue and Blob Storage, and exposed HTTP trigger URLs through APIM.
Senior Dot Net Developer at SLK Software Pvt Ltd Client- M&T BANK USA
December 1, 2021 - March 1, 2024
Orchestrated Agile projects by gathering client requirements, converting them into tasks, and tracking progress on Jira to achieve a 100% user satisfaction rate. Led a team of 7-8 developers through development phases, fostering collaboration and resolving conflicts. Enhanced a banking ERM tool using ASP.NET Core C#, Web APIs, caching, TypeScript, and React.js with Redux, multithreading Windows services, and EF SQL Server. Developed NUnit test cases with mocked data, automating 30% of manual tasks. During a bank merger, crafted SSIS packages to merge large data volumes; upgraded VB.NET 6 to C#, migrated SQL Server 2008 to 2012, and transitioned SSIS packages to Automic. Implemented user-based SQL authentication to AD groups, documented changes on Confluence, and automated deployments with Ansible and GIT CI/CD, improving security by 20%. Enabled Dynatrace and SQL Profiler to reduce error detection time by 10%. Rewrote loan calculation logic and optimized SQL queries for 30% performance
Lead Consultant (Dot Net) at ITC lnfotech India Ltd - Client- Honeywell
April 1, 2021 - December 1, 2021
Expertly designed the Auth and User module within Microservices to authenticate and manage Windows users from Employee tracking system. Led a team of 4-5 developers, guiding them through various stages of development. Implement MSUnit tests cases for reliability. Design UI with Angular.js and TypeScript, enhancing user visibility by 50% through the implementation of Google Maps. Integrated Kibana for logging to achieve a 30% improvement in visual tracking and abstraction of logs. Conducted code reviews to maintain quality and coding standards. Managed resources such as budget, equipment, and personnel to ensure efficient use and optimal outcomes. Facilitated decisions within the team, considering input from team members and aligning decisions with organizational priorities. Formulated strategies and plans to achieve team objectives, including task allocation, timelines, and resource management, while providing guidance, mentorship, and support to team members, aiding in overcoming chal
Dot Net Application Development Senior Analyst at Accenture Client- Microsoft
March 1, 2019 - March 1, 2021
Utilize the Abstract design pattern for improved code structure and maintainability. Constructed the OCR application by integrating multiple APIs and tailoring the code to attain a 10% enhancement in accuracy. Integrate Azure AD, OAuth JWT SAML authentication on different projects for enhanced 30% system security. Developed a VSTO Outlook extension to facilitate mail text translation from source to destination language. Created the Echo Bot framework, conducted local testing, established Azure Web App, published and configured Bot Channel Registration, Teams channel, and deployment package for Teams, while implementing Azure NLP for message management.
Sr. Software Engineer at QSS Technosoft Pvt.Ltd.
October 1, 2017 - February 1, 2019
Developed a .NET application for healthcare purposes, facilitating the storage of personal information and medication records. Developed RESTful APIs in C# using Entity Framework and LINQ for managing factories and related data, incorporating Authorization Filters and JWT token authentication for access control and security. Present factory information and questionnaires on the UI with Angular, sending email notifications to factories using SMTP for product audits to automate 70% factory assessment process. Manage user roles with Microsoft Identity, sessions, and volunteer registration details with .NET Core C#, utilizing Razor views for UI display and implementing the Mediator Design Pattern and SOLID principles for code maintainability. Utilize Azure services like Azure storage, Azure Key Vault for key management, Azure Bus for SOS messages, and Azure logging for performance monitoring, while updating project status on Azure Board and managing code commits on TFS, alongside developin
Software Developer at Plasma Softech Pvt. Ltd.
January 1, 2016 - October 1, 2017
Combined Highcharts with IoT data using Highcharts APIs and jQuery for customization, while persisting data in SQL databases with ASP.NET C# and ADO.NET. Managed code versioning via SVN and incorporated Google Maps for device location visualization.

Education

Add your educational history here.

Qualifications

Bachelor of Technology (Computer Science)
January 1, 2012 - January 1, 2016
Microsoft Azure Fundamentals – 900
January 11, 2030 - December 19, 2025
Oracle Cloud Infrastructure 2024 Generative AI Professional (1Z0-1127-24)
January 11, 2030 - December 19, 2025

Industry Experience

Software & Internet