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.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
Javanese
Advanced
Work Experience
Senior Software Engineer at Mayo Clinic
September 1, 2025 - PresentDesigned 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, 2025Owned 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, 2023Built 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, 2020Designed 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, 2018Integrated 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, 2016Qualifications
Industry Experience
Healthcare, Software & Internet, Professional Services, Financial Services, Transportation & Logistics
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Sugar Land today.