Principal Software Engineer
Current-Seamless Technology Migration: Solely orchestrated the seamless migration of a large-scale application, comprising 2 million lines of code, from .NET framework to .NET Core. Achieved annual cost savings of $500,000 while modernizing a 15-year-old application.-Leadership: Managed and mentored a team of seven, overseeing their performance and professional development. Spearheaded the maintenance, design, and implementation of pivotal features, prioritizing communication enhancements, which consistently ranked within the top three features of the product.-Client-Centric Solution Design: Collaborated closely with leadership to design and implement solutions aligned with customer needs, ensuring the delivery of impactful and sought-after functionalities.-Architectural Innovations: Designed and implemented robust background processing systems utilizing Quartz and Hangfire, optimizing system efficiency and scalability.-Authentication Overhaul: Architected a solution for transitioning over 2.5 million users from outdated session-based authentication to a modern, secure JWT token-based identity provider using Auth0. This initiative significantly elevated system security and user experience while offloading security concerns to a third party.-UI/UX Enhancements: Redesigned and optimized a schedule Gantt chart in React, ensuring a more performant, visually appealing, and user-friendly interface on the most used feature of the product.-Performance Enhancements: Successfully reduced average photo upload time on the website from over a minute to just seconds, representing a 90% time savings improvement in user experience and satisfaction.-Developer Experience Enhancement: Significantly elevated developer productivity and satisfaction for a team of over 100 developers by implementing PowerShell scripts, automation, and process optimizations.