Woo jonghyun

Software Engineer

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
Jeonghyun Woo is a PhD researcher and embedded-systems-savvy security engineer with 10 years of experience focused on computer architecture, memory systems, and hardware/security research. Based at UBC and advised by Prof. Prashant Nair, he blends academic rigor with hands-on firmware and front-end work—contributing firmware and sensor-block support to Entry Labs’ EntryJS and JS_Shield projects that bridge education-focused visual programming with IoT hardware. His internships at NVIDIA and Micron underscore practical experience optimizing memory- and system-level behavior in industry settings. A top-of-class graduate from Hanyang University, he pairs strong teaching experience in computer architecture with ongoing PhD research, and quietly combines low-level device control skills with higher-level tooling to make hardware security research reproducible and educational.
code10 years of coding experience
github-logo-circle

Github Skills (19)

javascript10
c-language10
hardware-interface10
firmware10
blocks10
integrations10
sys10
system-integration10
sensor-fusion10
embedded10
serial-communication10
cprogramming-language10
arduino10
ui-design9
front-end-development9

Programming languages (4)

TypeScriptJavaC++JavaScript

Github contributions (5)

github-logo-circle
entrylabs/entry-hw

Mar 2017 - Aug 2020

Hardware Connection Bridge Application for entryjs
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:21 commits, 13 PRs, 1 comment in 3 years 5 months
Contributions summary:Woo primarily contributed to the firmware for the JS_Shield hardware, modifying the .ino files to add functionalities. The modifications included setting up and managing digital and analog pins, implementing functionalities related to reading and sending sensor values (ultrasonic, digital, and analog), and integrating with serial communication. They also updated the JS_Shield.hex file to reflect code changes.
hardwareentryjsplayentryelectron
entrylabs/entryjs

Jan 2019 - Jul 2020

entryjs is visual programming editor for education
Role in this project:
userFront-end Developer
Contributions:11 commits, 11 PRs, 4 comments in 1 year 6 months
Contributions summary:Woo primarily focused on updating and expanding the block functionalities for the EntryJS visual programming editor. Their contributions include adding new blocks related to hardware interaction, specifically for the Joystick sensor shield, as well as integrating various sensor functionalities like NeoPixel LEDs, DHT temperature and humidity sensors, and a PMSensor. Furthermore, they modified and refactored existing blocks, adding features and improving the user interface for hardware control in the visual programming environment. This suggests an effort to enhance the educational tools available within EntryJS.
visual-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