I'm a seasoned software engineer with 10+ years of experience building scalable backend systems, AI/ML solutions, and cloud-based platforms. I specialize in Python, Go, C#, Java, and Node.js (TypeScript), and have extensive hands-on work with AWS, GCP, Kubernetes, Docker, and data platforms. I thrive in roles that blend data engineering, software architecture, and cross-functional collaboration to deliver robust, secure, and measurable outcomes. Over the years I’ve delivered end-to-end ETL pipelines, ML-enabled analytics, and real-time dashboards for sophisticated financial, data, and payment platforms. I’ve led multi-region, serverless, and microservices initiatives, mentored junior engineers, and established best practices for API design, security, and compliance. I enjoy turning complex requirements into scalable solutions and aligning engineering work with business goals.

Michael Cheung

I'm a seasoned software engineer with 10+ years of experience building scalable backend systems, AI/ML solutions, and cloud-based platforms. I specialize in Python, Go, C#, Java, and Node.js (TypeScript), and have extensive hands-on work with AWS, GCP, Kubernetes, Docker, and data platforms. I thrive in roles that blend data engineering, software architecture, and cross-functional collaboration to deliver robust, secure, and measurable outcomes. Over the years I’ve delivered end-to-end ETL pipelines, ML-enabled analytics, and real-time dashboards for sophisticated financial, data, and payment platforms. I’ve led multi-region, serverless, and microservices initiatives, mentored junior engineers, and established best practices for API design, security, and compliance. I enjoy turning complex requirements into scalable solutions and aligning engineering work with business goals.

Available to hire

I’m a seasoned software engineer with 10+ years of experience building scalable backend systems, AI/ML solutions, and cloud-based platforms. I specialize in Python, Go, C#, Java, and Node.js (TypeScript), and have extensive hands-on work with AWS, GCP, Kubernetes, Docker, and data platforms. I thrive in roles that blend data engineering, software architecture, and cross-functional collaboration to deliver robust, secure, and measurable outcomes.

Over the years I’ve delivered end-to-end ETL pipelines, ML-enabled analytics, and real-time dashboards for sophisticated financial, data, and payment platforms. I’ve led multi-region, serverless, and microservices initiatives, mentored junior engineers, and established best practices for API design, security, and compliance. I enjoy turning complex requirements into scalable solutions and aligning engineering work with business goals.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Senior Software Engineer at Salesforce + Meta
December 1, 2023 - Present
Led the integration of Meta’s Partner Data Pipelines and Payment Platform with Salesforce Service Cloud and Data Cloud; designed Kubernetes microservices (AWS EKS, GCP GKE) in Go, C++, and Node.js to deliver global payment APIs with millisecond cadence and safeguards.
Senior Partner Software Engineer at Meta
December 1, 2023 - October 20, 2025
Architected and built a real-time fraud scoring engine in Go and C++, processing millions of payment events daily with latency under 5 ms and 99.82% availability; led real-time partner data integration and dashboarding; implemented ML anomaly detection and secure data pipelines across Meta and Salesforce ecosystems.
Senior Software Engineer at Nike
December 1, 2021 - October 20, 2025
Implemented a financial data platform and payment gateway integration, built real-time data ingestion pipelines, fraud detection, governance, and reliable ETL processes; delivered dashboards and KPIs to finance stakeholders.
Senior Software Engineer at Oak Harbor Capital
October 1, 2018 - October 20, 2025
Led modernization of a legacy legal case management and loan servicing platform; migrated from monolith to service-oriented architecture using C#/.NET and REST-based services; improved security, compliance, and maintainability across multi-tenant deployments.
Senior Software Engineer at Lighter Capital
July 1, 2020 - October 20, 2025
Built an investor portal and RESTful API platform; modernized a legacy monolith into distributed microservices; implemented cloud-native deployment using Lambda and Kubernetes, enabling scalable investor data access and reporting.
Senior Software Engineer at Meta Platforms, Inc.
December 2, 2023 - Present
Led the integration of Meta's Partner Data Pipelines and Payment Platform with Salesforce Service Cloud and Data Cloud. Architected and delivered Kubernetes-based microservices in Go, C#, and Node.js to expose global payment APIs with millisecond latency and strong security/compliance. Built ML-assisted fraud detection and predictive analytics pipelines, embedding Salesforce CRM insights into partner dashboards with React, Apollo GraphQL, and Redux Toolkit. Implemented end-to-end data reconciliation and monitoring using Prometheus, Grafana, CloudWatch, and OpenTelemetry; improved data accuracy and time-to-resolution. Mentored junior engineers and established best practices in API design, microservice architecture, and secure data exchange. Deployed in AWS/GCP with Terraform, Docker, and Kubernetes, leveraging CI/CD with GitHub Actions and Kubernetes rollouts.
Senior Software Engineer at Nike
December 1, 2021 - October 20, 2025
Served as full-stack tech lead for Meta's financial data platform, architecting serverless workflows with AWS Lambda, Step Functions, SQL Server, and SNS to enable secure, real-time multi-region payment processing and reporting.
Senior Software Engineer at Nike
July 1, 2020 - October 20, 2025
Led modernization of a legacy legal case management and loan servicing system, refactoring a monolithic C# .NET Framework and Java EE stack into modular service-oriented architecture using WCF and REST endpoints.
Software Engineer at Oak Harbor Capital
October 1, 2018 - October 20, 2025
Directed modernization of a legacy legal case management and loan servicing platform by refactoring a monolithic C# .NET Framework and Java EE system into a modular service-oriented architecture using WCF services and REST endpoints.

Education

Master of Science (Computer Science) at Seattle University
January 1, 2013 - January 1, 2018
Bachelor of Science (Informatics) at University of Washington
January 1, 2009 - January 1, 2011
Master of Science at Seattle University
January 1, 2013 - January 1, 2018
Bachelor of Science at University of Washington
January 1, 2009 - January 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Education, Retail, Media & Entertainment