MM

NET 8, C, and Azure. I specialize in microservices, event-driven architectures, and high-performance API design for large-scale consumer and enterprise products.

About

I am a Principal Backend Engineer with 18+ years of experience designing and scaling distributed systems using .NET 8, C#, and Azure. I specialize in microservices, event-driven architectures, and high-performance API design for large-scale consumer and enterprise products.

I am passionate about system design, developer productivity, and operational excellence. I enjoy guiding teams from design to production, and I have a track record of delivering platforms that serve millions of users globally, with a focus on reliability, scalability, and elegant engineering.

  • 19 years' experience
  • Joined February 2026

Industry experience

  • Software & Internet
  • Healthcare
  • Professional Services
  • Travel & Hospitality

Work experience· 6 roles

Principal Backend Engineer · Imagi-TechJan 2020 – May 2026 · 6 yrs 5 mos

Designed and implemented a distributed .NET 8+ ASP.NET Core microservices architecture handling 12M+ daily requests across analytics, identity, and billing. Built multi-tenant billing and authentication systems using Entity Framework Core, Azure AD, and SQL Server with row-level security and partitioning. Built event-driven pipelines using Azure Service Bus topics and Kafka to synchronize billions of customer records in near real time. Developed CQRS-based command and query layers with MediatR and integrated them into scalable API gateways using YARP. Created Azure Functions for event-triggered background processing, including invoice generation, report aggregation, and subscription renewal. Implemented resilient message handling with dead-letter queue processing, message replay, and retry policies using Polly and MassTransit. Integrated Stripe and PayPal APIs for global billing, orchestrating asynchronous payment reconciliation flows with durable functions. Deployed all microservices

Principal Software Engineer · Imagi-TechJan 2020 – Dec 2025 · 6 yrs

Designed and implemented Node.js backend services powering a SaaS platform used by 4,000+ SMB clients with 10M+ daily interactions. Built Next.js applications leveraging SSR and ISR to improve SEO, first-paint time, and overall user experience. Developed TypeScript-based REST APIs for authentication, user management, reporting, onboarding, and workflow automation. Built Python + FastAPI services for high-throughput, async workloads including reporting pipelines and internal APIs. Implemented JWT-based authentication and OAuth2 flows for secure, multi-tenant access. Built event-driven systems using Kafka to synchronize customer data across services with high reliability. Implemented Redis caching strategies to reduce API latency and protect relational databases under load. Optimized PostgreSQL and MySQL schemas, queries, and indexes, reducing query latency by up to 50%. Built background job pipelines for email, SMS, notifications, and data processing using Node.js workers. Implemented f

Senior Backend Engineer · AirbnbJun 2011 – Nov 2019 · 8 yrs 6 mos

Designed and scaled .NET Core microservices for bookings and pricing serving 100M+ active users worldwide. Built event-driven architecture using Azure Event Hubs + Service Bus to coordinate booking updates across payments, fraud detection, and analytics systems. Developed dynamic pricing service integrating predictive ML APIs and feature-flagged experimentation pipelines. Implemented CQRS-based reservation system with command sourcing and asynchronous compensation via sagas. Optimized ASP.NET Core APIs for high concurrency, achieving 99th percentile latency under 200ms. Implemented Polly-based fault tolerance policies for retries, timeouts, and fallback logic. Created distributed transaction consistency using the outbox pattern with transactional message publishing. Designed geo-sharded SQL Server clusters and partitioned indexes to optimize query distribution across data centers. Built feature rollout framework using LaunchDarkly integrated with Azure App Configuration. Migrated legac

Senior Software Engineer · AirbnbJun 2011 – Nov 2019 · 8 yrs 6 mos
Backend Developer · DexcareJul 2006 – Apr 2011 · 4 yrs 10 mos
Full-Stack Developer · DexcareJul 2006 – Apr 2011 · 4 yrs 10 mos

Education

Bachelor of Science in Computer Science · University of San Carlos2001 – 2005
Bachelor of Science in Computer Science · University of San Carlos2001 – 2005

Hire Martin Murcia today

Post a job and invite Martin, or contact them directly. No hidden commission.

Post a job