Principal (Senior Staff) Engineer
Current# Architecture* Designed and implemented chat integration for user data, support ticketing, customer chat, and an AI chatbot. New features reduced support requests by 10%.* Led preliminary design review cycle to provide early feedback to teams, reducing expensive rework and increasing system quality and reliability.* Unified three separate authentication systems under a single industry-standard OAuth framework. This allowed seamless transitions between multiple generations of authentication systems without client updates, simplifying development across teams.# Innvoation* Refactored legacy monolith, removing complex inter-team dependencies and technical debt, enabling individual teams to extract their own domain services. This process empowered teams to work more independently and efficiently.* Containerized the primary money moving systems, reducing build and deploy times from over 2 hours to under 30 minutes. Created canary deployments for these systems, which reduced the risk of full system failures.* Developed GitHub Actions CI/CD to replace Jenkins, streamlining build and deploy workflows. Worked closely with DevOps team resolving critical roadblocks for teams, enabling them to adopt CI/CD best practices, work autonomously, and increase development velocity across the organization.# Growth* Provided ongoing mentorship in technical and career development, helping retain key engineers and increase system quality and reliability.* Introduced using GitHub Spaces for technical interviews, enabling candidates to work with a full-stack system without the need to install software on their personal systems. This increased the quality of interview results and improved the candidate experience, leading to a more effective hiring process.