Edward Liew

Sensor Engineering Intern at AquaSensing

Waterloo, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job1 year of employment as a software developer
bookA-Levels, iGCSE, A-Levels, iGCSE at Jerudong International School
bookBachelor of Applied Science - BASc, Mechatronics, Robotics, and Automation Engineering, Bachelor of Applied Science - BASc, Mechatronics, Robotics, and Automation Engineering at University of Waterloo
github-logo-circle

Github Skills (13)

c1710
audio10
audio-processing10
ws-api10
winapi10
c1110
wp-api10
networking9
tcp-socket9
net9
socket9
mingw8
pulseaudio7

Programming languages (12)

C++LeanCRustRacketCoqScalaJavaScript

Github contributions (5)

github-logo-circle
pulseaudio/pulseaudio

Aug 2020 - Jan 2021

Mirror of the PulseAudio sound server (for bug reports and pull requests go to the website!)
Role in this project:
userBack-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.
reportsbug-reportsaudiopulsepull-requests
e45lee/seashell

Jan 2015 - Jun 2020

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