Badges
Certifications
Work Experience
Senior Software Developer (Tech Lead)
Microsoft Corp•  November 2023 - December 2024•  Redmond, WA
Guided a team in front-end and UX architecture design, focusing on accessibility and seamless user migration experiences.
Senior Software Developer
Microsoft Corp•  October 2022 - November 2023•  Redmond, WA
Refined and automated app ingestion services, improving performance and accelerating the validation pipeline for 20,000+ Teams apps.
Senior Software Developer
Microsoft Corp•  December 2019 - October 2022•  Redmond, WA
Led the development of the Microsoft Teams Developer Portal, empowering app creators with tools for authoring and managing apps.
Senior Software Developer
Microsoft Corp•  September 2016 - December 2019•  Redmond, WA
Drove development of UI components and cross-platform functionality for the Microsoft Teams desktop app.
Software Developer 2
Microsoft Corp•  December 2015 - September 2016•  Redmond, WA
Implemented front-end features and led globalization efforts for Microsoft web pages, enhancing user accessibility worldwide.
Software Developer 2
Microsoft Corp•  November 2013 - December 2015•  Redmond, WA
Engineered data pipelines and supported live site performance, ensuring MSN's reliability and high availability.
Software Developer in Test
Microsoft Corp•  September 2011 - November 2013•  Redmond, WA
Developed test automation and ensured internationalization, enhancing feature reliability across global markets.
Junior Developer (Internship)
TopLink Pacific Pte Ltd•  July 2010 - December 2010•  Singapore
Developed a biometric mobile app for immigration authorities, advancing security and identification processes.
Education
Nanyang Technological University
Bachelor of Engineering (BE)•  January 2025 - January 2025•  GPA: 4.02