Leonard Yeo
About Leonard Yeo
Leonard Yeo is a Senior Software Engineer with extensive experience in software development and machine learning. He has worked for various companies in Singapore, including Xendit, where he currently contributes to financial technology solutions.
Work at Xendit
Leonard Yeo currently serves as a Senior Software Engineer at Xendit, a role he has held since 2022. His contributions include working on the initial phase of Forex integration, which demonstrates his expertise in financial technology solutions. He utilizes his skills in Golang, Docker, and AWS, which are essential components of the tech stack at Xendit.
Previous Experience
Leonard has a diverse background in software engineering. He worked at 99.co as a Backend Software Engineer from 2021 to 2022. Prior to that, he held positions at KLASS Engineering and Solutions as a Software Engineer from 2018 to 2020, and at Evonik as a Machine Learning Software Engineer from 2020 to 2021. He also gained experience at MSD as a Software Developer in 2017 and at AI Singapore as an AI Apprentice from 2018 to 2019. His early career included a brief role at ST Electronics in 2014.
Education and Expertise
Leonard Yeo has a solid educational foundation in technology. He earned a Master of Science in Security by Design from the Singapore University of Technology and Design (SUTD) from 2021 to 2023. He also holds a Bachelor of Engineering in Information and Communications Technology (Software Engineering) from the Singapore Institute of Technology, completed between 2014 and 2018. Earlier, he achieved a Diploma in Business Computing from Republic Polytechnic from 2008 to 2011, and a Higher NITEC in Business Administration from the Institute of Technical Education in 2007.
Coaching and Community Involvement
Leonard actively contributes to the education sector by coaching computer science students on EduElk.com. His role involves sharing knowledge and expertise in the field, helping to foster the next generation of technology professionals. Additionally, he has volunteered as a freelance iOS developer for Food from the Heart from 2014 to 2016, where he worked on a broadcast system.
Technical Contributions
Throughout his career, Leonard has made significant technical contributions. He played a key role in migrating a self-managed database to a managed RDS, which improved database management efficiency. He also implemented access logging on AWS Application Load Balancers to enhance error observability and reduce support SLA during his time at 99.co.