Skip to main content
MT
Open to opportunities

Maurice Tan

@mauricetan

Senior software engineer building reliable full-stack platforms at scale.

Singapore
Message

What I'm looking for

I’m looking to build and scale reliable platforms with strong API design, clean engineering standards, and measurable outcomes. I want deep technical ownership across backend and frontend, plus a team that values reliability, observability, and pragmatic execution.

I’m a Senior Software Engineer with 8+ years building and shipping production systems across global technology companies including Meta, ByteDance, and Shopee. I take full-stack ownership, with backend depth in Go and Python, and frontend leadership in React and TypeScript.

At Meta, I migrated advertising event tracking to server-side Conversions API (CAPI) with event deduplication and payload normalization, improving modeled conversion accuracy by 10% under iOS ATT and GDPR constraints. I also built GraphQL/REST delivery endpoints for Advantage+ and implemented AEM automation to replace manual event priority configuration with privacy-compliant aggregation.

At ByteDance, I engineered REST APIs and real-time KYC lifecycle event streaming using Kafka and AWS Kinesis, supporting GDPR/CCPA and regional KYC/AML requirements. I reduced p99 checkout decision latency from 4.2s to under 800ms by refactoring synchronous dependencies into async fan-out with graceful degradation, and built tamper-evident KYC audit trails with cryptographically hashed records.

Earlier at Shopee, I led a migration to Webpack 5 Module Federation to enable runtime code sharing and independent deployments, cutting change lead time by 60%. I’ve also driven frontend observability with ClickHouse-backed tracing, accelerated CI with test sharding in Kubernetes, and improved release readiness with k6/JMeter—always with a consistent focus on system reliability, clean engineering practices, and thoughtful API design.

Experience

Work history, roles, and key accomplishments

NU

Software Engineering Intern

NUS-OSS

May 2017 - Jul 2018 (1 year 2 months)

Built a three-tier GUI test automation framework with ~6,800 unit tests, 1,350 integration tests, and 263 end-to-end black-box tests using Selenium and Selenide. Reduced false negatives and maintenance overhead by improving testability requirements and replacing sleep-based synchronization with condition-based waits.

Education

Degrees, certifications, and relevant coursework

National University of Singapore (NUS) logoNN

National University of Singapore (NUS)

Bachelor of Computing, Computing

2015 - 2018

Completed a Bachelor of Computing at the National University of Singapore from 2015 to 2018.

Temasek Polytechnic logoTP

Temasek Polytechnic

Diploma in Game and Entertainment Technology, Game and Entertainment Technology

2010 - 2013

Completed a Diploma in Game and Entertainment Technology at Temasek Polytechnic from 2010 to 2013.

NN

National University of Singapore (NUS)

Master of Computing, Computing

2019 -

Earned a Master of Computing at the National University of Singapore in 2019.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan