Profile
Senior software engineer with 7 years building scalable web platforms for fintech and e-commerce across Malaysia and Singapore. Strong in TypeScript, React and Node.js, with a track record of leading squads, cutting page load times and shipping reliable CI/CD pipelines.
Experience
Senior Software Engineer
PayFlex Technologies, Kuala Lumpur | Mar 2021 – Present
- Led a squad of 5 engineers rebuilding the merchant dashboard in React and TypeScript, cutting first-load time by 48%.
- Designed and shipped 20+ RESTful APIs handling 3M transactions per month with 99.95% uptime.
- Introduced automated test coverage from 22% to 81%, reducing production incidents by a third.
- Mentored 3 junior engineers through code reviews and weekly pairing sessions.
Software Engineer
Jocommerce Sdn Bhd, Petaling Jaya | Jun 2018 – Feb 2021
- Built checkout and payment microservices in Node.js serving 400k monthly active users.
- Migrated a legacy PHP monolith to a PostgreSQL-backed service architecture with zero downtime.
- Partnered with product and design to deliver 12 feature releases ahead of schedule.
Education
Bachelor of Computer Science (Software Engineering)
Universiti Malaya, Kuala Lumpur | Sep 2014 – May 2018
CGPA 3.62 · Dean's List 2016, 2017 · Chairman, Coding Club
Skills
TypeScript, React / Next.js, Node.js, PostgreSQL (4/5), MongoDB (4/5), Docker & CI/CD (4/5), AWS (3/5), Agile / Scrum (4/5)
Languages
Bahasa Melayu (5/5), English (5/5), Mandarin (3/5)
Certifications
- AWS Certified Solutions Architect – Associate — Amazon Web Services — 2023
- Professional Scrum Master I — Scrum.org — 2021
References
- Daniel Tan Wei Ming, Head of Engineering, PayFlex Technologies, daniel.tan@payflex.my · +60 16-987 2210