Castle Rock, Colorado, United States
- Spearheaded the architecture and development of a scalable Java Spring Boot API on AWS, serving as the primary technical owner for core business logic and backend systems. - Led and mentored a cross-functional team of frontend and backend engineers, fostering collaboration, guiding technical decisions, and ensuring smooth delivery of complex features. - Owned and maintained data and cloud infrastructure across AWS, managing PostgreSQL and DynamoDB to ensure reliability, performance, and scalability for production systems. - Built out screens and reusable components in React and React Native code bases, collaborating with product and design teams to deliver seamless integrations and consistent user experiences.
- Co-led the development of a C# .NET Core GraphQL API and React frontend, building and deploying a scalable and containerized application in Azure using Docker. - Mentored and supported junior engineers through code reviews, 1:1 guidance, and annual performance evaluations. - Led a major data encryption overhaul in SQL Server, redesigning security for sensitive user data across several legacy databases.
- Developed and maintained C# .NET applications backed by SQL Server, later expanding to .NET Core APIs and React frontend hosted in Azure.
TA/Grader for a 3100 User Interface Design course as part of the Game Design curriculum at UCCS.