Allen Hsu

Senior Software Engineer at PhotoGrid

Taipei, Taiwan
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
Allen Hsu is a Senior Software Engineer based in Taipei with 4 years of formal experience building iOS and Android applications and a longer track record in embedded and firmware work. He blends mobile app development with hands-on IoT and platform firmware expertise, contributing to notable open-source projects like OpenBMC where he enabled hardware watchdogs, NIC hot-plug handling, and step-motor services for Bletchley and Yosemite4 platforms. His career spans product-focused roles at PhotoGrid, ChitChat Technology, and Cheetah Mobile, following early engineering foundations at Quanta Computer and advanced study in Engineering Science from National Cheng Kung University. Known for bridging mobile UX requirements with low-level hardware control, he delivers pragmatic solutions that operate reliably across constrained devices and distributed systems.
code4 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Electrical Engineering, Bachelor's degree, Electrical Engineering at 中原大學
bookMaster's degree, Engineering Science, Master's degree, Engineering Science at 國立成功大學
github-logo-circle

Github Skills (9)

systemd10
embedded10
system-configuration10
sys10
networking9
build-system8
yocto8
power-management7
linux7

Programming languages (3)

C++CBitBake

Github contributions (5)

github-logo-circle
openbmc/openbmc

Dec 2021 - Apr 2022

OpenBMC Distribution
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 commits in 3 months
Contributions summary:Allen primarily focused on platform-specific firmware and configuration changes within the OpenBMC project. Their work involved adding services and tools for controlling a step motor on the Bletchley platform, including service initialization and power control. They also addressed build issues by modifying settings manager code and refactoring settings defaults for multi-host support. Further contributions included enabling a runtime hardware watchdog and reconfiguring the network interface for NIC hot-plug/removal on the Yosemite4 platform.
openbmcdistribution
Hardware Root of Trust
Contributions:6 PRs, 4 pushes, 3 branches in 1 day
root-of-trustroothardwaretrust
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
Allen Hsu - Senior Software Engineer at PhotoGrid