Edward Liew is a mechatronics engineering student at the University of Waterloo with 12 years of hands-on experience across sensor, hardware, and software roles, currently working as a Sensor Engineering Intern at AquaSensing. He has a track record of practical engineering internships—from electrical and quality roles to hardware and software development in vision science—and has contributed backend code to the well-known PulseAudio project by adapting its audio stack for Windows, including multi-channel support. Comfortable bridging firmware, electronics, and system-level software, Edward brings a pragmatic focus on cross-platform integration and build reliability. Based in Waterloo, he pairs academic training in robotics and automation with real-world product development experience in startups and research settings.
12 years of coding experience
1 year of employment as a software developer
A-Levels, iGCSE, A-Levels, iGCSE at Jerudong International School
Bachelor of Applied Science - BASc, Mechatronics, Robotics, and Automation Engineering, Bachelor of Applied Science - BASc, Mechatronics, Robotics, and Automation Engineering at University of Waterloo
Mirror of the PulseAudio sound server (for bug reports and pull requests go to the website!)
Role in this project:
Back-end Developer
Contributions:9 commits in 4 months
Contributions summary:Edward primarily focused on adapting the PulseAudio sound server for the Windows operating system. Their contributions included defining Windows-specific structures, modifying code to handle Windows-specific error codes and system calls related to networking and audio output. Furthermore, the user addressed build issues and refactored the code to accommodate multi-channel audio output using WAVEFORMATEX on Windows.
Contributions:618 pushes, 81 branches in 5 years 6 months
editingc-programming
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Edward Liew - Sensor Engineering Intern at AquaSensing