Cameron Hall — Senior Software Engineer

Results-driven Senior Software Engineer with over 8 years of experience in designing, developing, and implementing robust software solutions. Proven expertise in backend and frontend development, cloud architecture, and API integrations. Experience leading cross-functional teams, optimizing processes, and driving technical growth.

Contact

Focus
Backend Engineering, Games, Distributed Systems
Resume
Resume

About

I'm a backend-focused engineer experienced in APIs, distributed systems, and C++ performance work for games and tools. I care about observability, resilience, and pragmatic engineering.

Skills

Experience

Senior Software Engineer

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

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

.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

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

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 and Internships

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.

Education

Wichita State University logo

Wichita State University

Bachelor of Business Administration —

New York University logo

New York University

Bachelor of Fine Arts —

Contact