Ming Lu

Principal Software Engineer | PBM Systems | Claims Adjudication & Pharmacy Pricing | .NET, Azure, AWS | Distributed Systems

Katy, Texas, United States

About

I specialize in building high-performance healthcare and PBM systems, with a focus on claims adjudication, pharmacy pricing, and real-time transaction processing. With 17+ years in software architecture, I’ve led the design and modernization of mission-critical platforms, transforming legacy systems into scalable, low-latency distributed architectures. At RxSense, I: Modernized PBM adjudication systems into .NET microservices architectures Reduced real-time query latency by 96% (5s → 200ms) Designed event-driven systems supporting high-throughput pharmacy pricing workflows My core expertise includes: PBM domain systems and real-time adjudication Distributed systems and microservices Event-driven architecture (Kafka, Service Bus) Domain-driven design (DDD) I also explore AI-assisted engineering and automation, applying it pragmatically to improve system performance, diagnostics, and developer productivity. I’m particularly interested in roles involving: Large-scale healthcare / PBM platforms Real-time transaction processing systems Distributed system architecture and modernization

Experience

  • Principal Software Engineer at RxSense
    Jan 2024 - Present · 2 yrs 6 mos

    • Performance Engineering: Reduced nearby pharmacy search latency from 5 seconds to 200 milliseconds (96% improvement) by utilizing AI-driven performance profiling to identify and resolve deep-stack bottlenecks in geospatial data retrieval. • Architectural Refactoring: Architected the rewrite of a legacy drug price adjudication monolith into a modern, maintainable .NET 8 architecture, significantly improving code quality and system reliability. • AI Leadership: Championed the adoption of AI-augmented development tools, establishing prompt engineering guidelines that improved team-wide debugging efficiency and delivery speed. • Technical Leadership: Oversee architectural standards for three development teams; manage sprint design, lead code reviews, and serve as the primary point of contact for resolving mission-critical production issues.

  • Team Lead at NuvoAir
    Apr 2022 - Nov 2023 · 1 yr 8 mos

    • System Unification: Spearheaded the architectural design unifying clinical services and clinical trial systems, enhancing overall operational efficiency. • Cross-Platform Engineering: Transformed Python data science analysis code into Kotlin, creating a unified codebase for Android and Web APIs, reducing development overhead and improving maintainability. • Strategic Planning: Facilitated Event Storming sessions with cross-functional teams to define bounded contexts and domain models, laying the foundation for a robust, event-driven system. • Data Pipelines: Engineered an automated data ingestion pipeline using Azure Functions and Kafka, streamlining patient data processing.

  • Software Architect at Advertising Specialty Institute
    Sep 2019 - Mar 2022 · 2 yrs 7 mos

    • Cloud Transformation: Designed and implemented a serverless image conversion service using Azure CDN and Functions; reduced image conversion time from years to days and optimized delivery speeds. • Infrastructure: Maintained and enhanced an internal Kubernetes-like orchestration system; established organization-wide coding standards to ensure cleaner, safer code for both frontend and backend. • Developer Experience: Developed a custom, strongly-typed Algolia NuGet package with a fluent API, replacing official packages to simplify syntax and reduce integration errors.

  • Deloitte (11 mos)
    • Technical Manager
      Apr 2019 - Dec 2019 · 9 mos

      Optimization: Orchestrated the upgrade of all services to .NET Core 2.2, reducing Docker image sizes from 2.7GB to <300MB and saving over 30GB of data overhead in deployments. Observability: Designed and implemented a centralized, traceable logging strategy for all microservices, optimizing defect triaging and conserving QA/DevOps resources. Mentorship: Established "Lunch and Learn" sessions to educate developers on writing testable code and implementing exception-handling best practices.

    • Technical Architect
      Feb 2019 - Sep 2019 · 8 mos

      • Optimization: Orchestrated the upgrade of all services to .NET Core 2.2, reducing Docker image sizes from 2.7GB to <300MB and saving over 30GB of data overhead in deployments. • Observability: Designed and implemented a centralized, traceable logging strategy for all microservices, optimizing defect triaging and conserving QA/DevOps resources. • Mentorship: Established "Lunch and Learn" sessions to educate developers on writing testable code and implementing exception-handling best practices.

  • Software Architect at Billtrust
    Dec 2015 - Jan 2019 · 3 yrs 2 mos

    • Scale: Led a dynamic team in implementing a Virtual Credit Card payment system that processed nearly $1B within the first few months of operation. • Cost Savings: Engineered a USPS integration tool that resulted in annual savings of over $300K in postage fees. • Plugin Architecture: Re-architected internal application tools with a scalable plugin system, allowing the operations team to develop new features in isolation without impacting core stability.