Roles: Design, Consultant, and Developer
This software is the gatekeeper into systems for franchises and in-house software users and is a homegrown version of the Think Identity server. When I got the MVC ASP.Net application, it was unusable and page refresh times were taking upwards of 5 minutes.
The team and I reworked the Repository Pattern, introduced a new ORM, optimize Oracle PL/SQL queries according to execution plans, optimized API calls, and implemented caching, which brought page refresh times down to between 1-5 seconds. We also performed various UI upgrades to the applications.