Kwangsoo Yeo is a software engineer based in British Columbia with a decade of experience building cross-platform and mobile applications, currently contributing to Picovoice's on-device voice assistant and wake-word projects. He brings practical C++, Java/Android, Node.js and React experience from roles at Picovoice and Simba Technologies, plus early full-stack work on web and React Native apps. At Picovoice he has improved Android demos and integrated speech-to-text with wake-word detection, reflecting a focus on user experience for embedded deep-learning products. A UBC computer science graduate and former sergeant in the Republic of Korea Army, he combines disciplined teamwork and delivery-focused engineering. Notably, his open-source Android contributions touch widely used voice-tech repos, demonstrating an interest in applied ML on-device systems.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Science (BSc), Computer Science, 4, Bachelor of Science (BSc), Computer Science, 4 at The University of British Columbia
On-device voice assistant platform powered by deep learning
Role in this project:
Mobile Developer (Android)
Contributions:61 reviews, 97 commits, 229 PRs in 1 year 6 months
Contributions summary:Kwangsoo primarily focused on Android demo upgrades within the Picovoice platform. They modified the `MainActivity.java` file, introducing permission requests and UI elements. The changes also included the addition of a context cheat sheet and modifications to the `initPicovoice` function and process to handle the recording toggle button. The modifications indicate the user's focus on enhancing the Android demo's user experience.
On-device wake word detection powered by deep learning
Role in this project:
Mobile Developer (Android)
Contributions:96 reviews, 131 commits, 310 PRs in 1 year 6 months
Contributions summary:Kwangsoo primarily worked on the Android demo application for the Porcupine wake word engine. Their commits focused on implementing and updating the Android STT (Speech-to-Text) demo, including adding functionality to trigger the speech recognition and integrate it with the wake word detection. The changes involve modifications to the `MainActivity.java` file and related Android project files to support the STT functionality.
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.