Hi, I’m Michael Lin, a Senior Software Engineer with over 10 years of experience building production software across healthcare, SaaS, logistics, finance, and enterprise domains. I own the full software development lifecycle, delivering reliable, scalable backend systems and clear engineering trade-offs. I’m hands-on with C#, .NET Core, Go, Rust, Python, Java, TypeScript, Node.js, React, SQL Server, PostgreSQL, MongoDB, Docker, Kubernetes, Azure, and AWS. I’m known for applying SOLID, separation of concerns, DRY, YAGNI, and pragmatic system design to produce maintainable software and resilient production systems.

Michael Lin

Hi, I’m Michael Lin, a Senior Software Engineer with over 10 years of experience building production software across healthcare, SaaS, logistics, finance, and enterprise domains. I own the full software development lifecycle, delivering reliable, scalable backend systems and clear engineering trade-offs. I’m hands-on with C#, .NET Core, Go, Rust, Python, Java, TypeScript, Node.js, React, SQL Server, PostgreSQL, MongoDB, Docker, Kubernetes, Azure, and AWS. I’m known for applying SOLID, separation of concerns, DRY, YAGNI, and pragmatic system design to produce maintainable software and resilient production systems.

Available to hire

Hi, I’m Michael Lin, a Senior Software Engineer with over 10 years of experience building production software across healthcare, SaaS, logistics, finance, and enterprise domains. I own the full software development lifecycle, delivering reliable, scalable backend systems and clear engineering trade-offs.

I’m hands-on with C#, .NET Core, Go, Rust, Python, Java, TypeScript, Node.js, React, SQL Server, PostgreSQL, MongoDB, Docker, Kubernetes, Azure, and AWS. I’m known for applying SOLID, separation of concerns, DRY, YAGNI, and pragmatic system design to produce maintainable software and resilient production systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Javanese
Advanced

Work Experience

Senior Software Engineer at Mayo Clinic
September 1, 2025 - Present
Designed and developed scalable backend services using C#, .NET Core, Go, Rust, and C++ concepts to support high-volume healthcare workflows with improved reliability, maintainability, and production performance.
Senior Software Engineer at PixelFyre Code Labs
August 1, 2023 - August 1, 2025
Owned backend feature delivery across requirements clarification, service design, implementation, testing, deployment, monitoring, and maintenance for data-intensive applications. Built low-latency RESTful and GraphQL APIs with ASP.NET Core, Node.js, RabbitMQ, and MassTransit; modernized monoliths into microservices; applied caching and asynchronous processing to boost performance. Deployed via Docker/Kubernetes and wrote automated tests (Jest, Mocha, NUnit, xUnit, Cypress, JMeter).
Software Engineer at Becton Dickinson
October 1, 2020 - July 1, 2023
Built low-latency RESTful and GraphQL API services with ASP.NET Core, Node.js, Express.js, RabbitMQ, and MassTransit; defined clean service boundaries and partnered with PMs, architects, and UI teams to translate clinical usage into capabilities. Modernized monoliths to microservices; improved analytics with SQL Server, PostgreSQL, MongoDB, and Supabase; added Python automation. Packaged with Docker/Kubernetes; automated tests with Jest, Moq, NUnit, xUnit, Cypress, JMeter.
Full Stack Engineer at XUVI
October 1, 2018 - September 1, 2020
Designed and delivered full-stack enterprise applications using C#, ASP.NET Core, Angular, React, SQL Server, Azure services, and secure RESTful APIs; implemented GraphQL and real-time features with SignalR; built ETL pipelines with SSIS and Azure Data Factory; leveraged Databricks and Spark.NET for cloud analytics.
Full Stack Developer at Enginerasoft
October 1, 2017 - September 1, 2018
Integrated GraphQL APIs with .NET Core services; containerized with Docker and AKS; automated CI/CD with Azure DevOps; practiced test-driven development with NUnit, xUnit, Apache JMeter, Jest, and Cypress; built secure backend APIs with OAuth 2.0; developed ETL pipelines; utilized Azure Blob Storage, Event Hubs, Cosmos DB, and Application Insights; deployed on AWS; collaborated with cross-functional teams.

Education

Bachelor’s Degree in Computer Science at University of Houston (Sugar Land Campus)
August 1, 2012 - May 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Software & Internet, Professional Services, Financial Services, Transportation & Logistics