Experienced Microsoft C# .NET and SQL developer with 18+ years of experience in application development, solution architecture, and mentoring teams. Skilled in designing scalable systems, improving legacy code, and implementing best practices like SOLID principles. Passionate about architecting solutions by understanding the big picture and driving innovation.
Spearheaded a fraud prevention project using .NET 6.0/Core, REST Web APIs, SQL, Azure, ETL, SSIS, and Web Services. Integrated ThreatM...
Spearheaded a fraud prevention project using .NET 6.0/Core, REST Web APIs, SQL, Azure, ETL, SSIS, and Web Services. Integrated ThreatMatrix services into UPS's fraud prevention system, enhancing detection and prevention capabilities. Implemented real-time package tracking and delivery notifications through Message Queues, optimizing customer experience. Performed SQL Server performance tuning, reducing query execution times by 30%. Led development and on-call support, managing distributed teams and ensuring high availability of business-critical systems. Architected solutions for complex business problems using ASP.NET Core, Web API, and MS SQL Server. Implemented refactoring based on SOLID principles, enhancing legacy system performance and maintainability. Conducted regular code reviews to ensure code quality, maintainability, and adherence to best practices. Played a key role in architectural design decisions & technology stack selection, optimizing project performance & scalability. Mentored and coached team members, fostering professional growth and enhancing technical skills.
Designed and developed core middleware and back-end services using .NET 6.0, MS SQL Server, and Entity Framework/Core, Oracle, OAuth w...
Designed and developed core middleware and back-end services using .NET 6.0, MS SQL Server, and Entity Framework/Core, Oracle, OAuth with JWT, REST Web APIs, Azure and xUnit. Wrote xUnit tests & integration tests; supported QA with UAT & system testing. Implemented SSO solutions leveraging SAML2/0 with Okta/AzureAD and automated security alerts using Azure Functions. Led the development of core platform middleware and back-end services using .NET 6.0, MS SQL Server/Oracle, and Entity Framework core. Led cross-functional teams to align project deliverables with business requirements, ensuring seamless collaboration between teams. Collaborating in Agile (Scrum/Kanban) teams to design, build, and deliver new features. Developed and maintained ASP.NET MVC applications, focusing on complex views and partial views for managing business operations. Implemented agile methodologies, including scrum to streamline development processes and improve project transparency using sprint planning, code review process, retros etc. Mentored and coached junior developers, improving overall team performance and code quality.
Developed CMS for OTT platform services, including CBC Gem and Tou.tv, utilizing REST APIs. Enhanced cach...
Developed CMS for OTT platform services, including CBC Gem and Tou.tv, utilizing REST APIs. Enhanced caching mechanisms using Redis with custom Lua scripts, significantly improving performance. Contributed to GDPR compliance efforts and participated in CI/CD pipeline creation, ensuring robust deployment practices. Integrated Oracle Fusion APIs, streamlining data exchange between systems.