Jim Galvan

Software Engineer - Cloud & Distributed Systems

Backend & Cloud • Microservices & Event-Driven • .NET & Azure

Designing, building, and operating cloud-native backend systems using C# and .NET • Production microservices, event-driven architectures, and data-intensive APIs

About Me

Software Engineer focused on backend systems, distributed architectures, and cloud-native applications using C# and .NET. Currently working at Alphatec Spine, where I design and operate production microservices, REST APIs, and event-driven workflows for medical cloud platforms with a strong focus on reliability, scalability, and observability. My work includes improving distributed system resilience, troubleshooting complex production issues, optimizing backend performance, and contributing to applied AI and computer vision initiatives for automation and quality analysis. I have a strong background in debugging, root-cause analysis, and designing reliable workflows across distributed services using asynchronous messaging and modern cloud infrastructure.

Outside of work, I build SaaS products and full-stack applications to stay sharp and explore what's next. I created NexMenus, a restaurant-focused SaaS platform, and have shipped projects spanning real-time systems, session replay, cloud infrastructure, AI integrations, and distributed workflows. I gravitate toward hard backend and infrastructure problems — scalability, concurrency, performance, developer tooling — and I'm consistently studying distributed systems, AI engineering, Rust, game physics, and systems programming.

Projects

Work Experience

Nov 2023 - Present

Software Engineer

Alphatec Spine - Carlsbad, California

  • Design and develop production .NET microservices and RESTful APIs for a medical cloud platform using ASP.NET Core, PostgreSQL, Redis, and Azure services while following Clean Architecture principles and coordinating contracts across frontend, embedded, and mobile teams
  • Build and maintain event-driven workflows using Azure Service Bus to decouple distributed services, improve scalability and fault tolerance, and support reliable cross-team integrations
  • Redesigned a distributed workflow spanning three backend services to eliminate race conditions and improve reliability by implementing idempotent operations, resilient error handling, and explicit state transition management, significantly reducing production incidents and inconsistent system states
  • Troubleshoot and resolve production incidents across distributed systems through structured log analysis in Datadog, root-cause investigation with Application Insights, and deep system-level analysis of asynchronous workflows, service interactions, and failure propagation
  • Improve backend observability and service performance through distributed tracing, structured logging, diagnostics instrumentation, and bottleneck analysis using tools such as .NET Aspire across microservice environments
Aug 2021 - Nov 2023

Software Engineer – DevOps & Automation

Ace Parking - San Diego, California

  • Rebuilt and maintained CI/CD pipelines using Jenkins, Groovy pipeline scripting, Docker, and Ubuntu Linux environments in AWS after inheriting unstable deployment infrastructure with no dedicated DevOps support, improving deployment reliability, automation coverage, and build stability across multiple products
  • Developed API automation and integration testing workflows using JavaScript and Postman to validate backend endpoints and service integrations
  • Built and maintained scalable browser automation frameworks using Selenium, Java, JUnit, and Katalon to support large-scale regression testing and reduce manual validation efforts across web applications
Jan 2020 - Aug 2021

Software Test Development Engineer I

Dexcom - San Diego, California

  • Performed functional and integration testing for BLE and Wi-Fi-enabled glucose monitoring devices and companion mobile applications within a regulated medical device environment
  • Developed and maintained mobile automation frameworks for iOS and Android applications using Java, JUnit, and Appium to improve regression coverage and reduce manual testing effort
  • Collaborated closely with software engineers, QA teams, and project managers in Agile/Scrum environments to support feature validation, release readiness, and cross-functional delivery alignment

Get In Touch

Location: San Diego, California
Email: jimmy-galvan@live.com.mx
Phone: (619) 717-4813