Zhen Xiong Cheong
About Zhen Xiong Cheong
Zhen Xiong Cheong is a Software Engineer II at Asurion with extensive experience in software development and a background in Electrical and Electronics Engineering.
Current Position at Asurion
Zhen Xiong Cheong has been working at Asurion as a Software Engineer II since 2018. Based in Tokyo, Japan, he has contributed to various software development projects, leveraging his extensive background in engineering and his proficiency in multiple programming languages and frameworks.
Previous Experience
Before joining Asurion, Zhen Xiong Cheong served as a Software Engineer II at Thermo Fisher Scientific between 2015 and 2018 in Singapore. Prior to this, he worked at Xerox in several roles: as a Senior Software Engineer for six months in 2015 and as a Software Engineer from 2012 to 2015. His career also included a tenure at Fuji Xerox Singapore as a Software Engineer from 2011 to 2012.
Education and Expertise
Zhen Xiong Cheong holds a Bachelor of Engineering (B.Eng.) in Electrical and Electronics Engineering from Universiti Tunku Abdul Rahman, where he studied from 2007 to 2011. His educational background laid a solid foundation for his career in software engineering, enabling him to acquire key certifications and skills in the field.
AWS Solutions Architect Certification
Certified as an AWS Solutions Architect Associate, Zhen Xiong Cheong has expertise in designing cost-efficient, fault-tolerant, and scalable distributed systems on the AWS platform. This certification validates his ability to leverage cloud services to enhance the performance and reliability of software solutions.
Technical Skills and Methodologies
Zhen Xiong Cheong is proficient in developing user interfaces and websites using Java, JavaScript (ES6), HTML, and CSS (SASS). He is experienced in writing modular and reusable code with JavaScript frameworks such as AngularJS, React, Vue.js, and Node.js. He has also implemented software modules using design patterns like MVC, DAO, Singleton, and Factory, and is familiar with Agile, Scrum, TDD, and BDD methodologies.