Senior Software Engineer & Team Lead Aug 2022 – Present
Enterprise Software Company, Hyderabad, India
- Designed and developed scalable enterprise applications using ASP.NET Core, ASP.NET MVC, and .NET 6/8.
- Led architecture of a Portfolio Management System, reducing latency by 75% via optimised SQL queries and server-side paging, and strengthened security with CSP Level 3.
- Architected and redesigned a Law Enforcement DUI/DWI Reporting System and SAFV Portal (C#, .NET 6, SSIS, SSRS), improving ETL efficiency by 60% via optimised SQL and SSIS pipelines.
- Built secure RESTful APIs using ASP.NET Web API with JWT Authentication; extended .NET Identity for advanced RBAC and module-level authorization.
- Designed and deployed serverless .NET Web APIs as Azure Functions integrated with Azure SQL, Blob Storage, and RabbitMQ — applying event-driven and secure cloud architecture principles.
- Built a reusable utility library for SQL Server and MongoDB with repository patterns and datatype extensions to improve developer productivity across projects.
- Implemented CI/CD pipelines using Azure DevOps and Git-based workflows.
- Mentored junior developers and enforced Agile best practices, code reviews, and quality standards.