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