Kwangsoo Yeo

Software Engineer at Picovoice

British Columbia, 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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science (BSc), Computer Science, 4, Bachelor of Science (BSc), Computer Science, 4 at The University of British Columbia
languagesEnglish, Korean, Spanish
github-logo-circle

Github Skills (10)

permission10
javas10
speech-recognition10
android10
android-development10
java10
ui-design9
front-end-development9
uid9
android-ui9

Programming languages (6)

TypeScriptC#JavaCJavaScriptPython

Github contributions (5)

github-logo-circle
Picovoice/picovoice

Jul 2021 - Jan 2023

On-device voice assistant platform powered by deep learning
Role in this project:
userMobile 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.
natural-language-understandingnluspeech-recoginitionvoice-recognitionwake-word-detection
Picovoice/porcupine

Jul 2021 - Jan 2023

On-device wake word detection powered by deep learning
Role in this project:
userMobile 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.
trigger-word-detectionwakeon-devicedeep-learninghandsfree
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
Kwangsoo Yeo - Software Engineer at Picovoice