Senior Lead Software Engineer
Unity, API design, .NET & C++, Docker, CI/CD, React, Claude
Led a cross-platform development team and leveraged Claude AI to speed up development, generate clear documentation, and streamline technical problem-solving. Mentored interns and junior engineers in modern C++ practices, containerized dev environments, and cloud-native design. Architected CI/CD pipelines with Docker, Docker Compose, and GitHub Actions to deliver features across DigitalOcean and Azure. I also spearheaded a legacy-to-cloud modernization, migrating a 15-year-old VB.NET codebase to a fully containerized stack using PostgreSQL, ASP.NET Core, and React. On the performance side, I built a C++ web server with oatpp and integrated OpenCASCADE for advanced geometric modeling and CAD processing. I engineered a Unity WebGL app for browser-based CAD visualization which support multiple file formats backed by Dockerized services.
Senior Software Engineer
API integrations, API design, Python microservices, AWS→Azure migration
I built third-party integrations to enable access to extensive laboratory networks across the United States. I spearheaded initiatives to enhance .NET and Python testing methodologies, resulting in increased code coverage for flagship products. I led the development of Python microservices that extracted and processed large datasets from AI services, thereby improving system performance. I architected and implemented external-facing APIs for third-party integration and drove cloud infrastructure migrations from AWS to Azure.
.Net Cloud Engineer
Azure microservices, ShipStation & ChargeBee integrations, Azure Service Bus
Architected and launched Azure microservices to manage product shipments and user identity services, boosting reliability and scalability. Engineered Azure .NET functions that interfaced with ShipStation and ChargeBee to streamline order processing and billing, and resolved Azure Service Bus message queuing issues.
Microsoft Applications Solution Developer II
Administrative tools, Angular, .NET Core, mobile app work, Azure DevOps
Drove design and development of administrative tools using Angular and .NET Core, boosting operational efficiency. Enhanced a mobile app serving hundreds of thousands of users and streamlined middleware applications to increase responsiveness. Orchestrated Azure DevOps builds and releases to ensure continuous delivery.
Software Developer Contractor
.NET Core APIs, React, legacy migrations, Roku integrations
Architected .NET Core APIs to render dynamic React components, ported legacy .NET Framework sites to .NET Core, developed RESTful APIs for Roku, and maintained Razor views for consistent UX.
Junior Software Developer & Internships
Node.js, SQL, iOS/Android updates, Unity VR testing
Built Node.js APIs and analytics tools, updated iOS/Android apps for compatibility, refactored SMS/notification flows, and conducted qualitative testing for Unity VR applications.