Xinhao Han

City of Syracuse, New York, United States
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
Xinhao Han is an electrical engineer and software-savvy embedded systems specialist with eight years of experience building battery management systems, automated testing labs, and market-facing technical sales strategies. With an MEng from Syracuse and a BSET from Purdue, he has architected automated BMS validation platforms that halved test cycles, integrated multi-protocol data acquisition, and developed SOH algorithms for 16S Li-ion packs. Comfortable across Embedded C, Python, MATLAB and PLCs, he bridges hands-on electronics assembly and SMT work with higher-level data processing and product launches. He has also contributed full-stack features to open-source projects—adding a WinXP emulation flow into Termux—demonstrating curiosity for system-level integration beyond typical BMS work. Customer-focused and cross-functional, he leverages technical depth and market insight to turn complex engineering into deployable products.
code8 years of coding experience
bookMaster of Engineering - MEng, Electrical and Electronics Engineering, Master of Engineering - MEng, Electrical and Electronics Engineering at Syracuse University
bookBachelor of Science, Electrical Engineering Technology, Bachelor of Science, Electrical Engineering Technology at Purdue University
github-logo-circle

Github Skills (10)

sh10
javas10
script10
shell10
termux10
android-development10
scripting10
java10
qemu9
linux9

Programming languages (7)

JavaShellC++CDartKotlinPython

Github contributions (5)

github-logo-circle
hanxinhao000/ZeroTermux

Jun 2021 - Dec 2022

Role in this project:
userFull-stack Developer
Contributions:1 release, 134 commits, 3 PRs in 1 year 5 months
Contributions summary:Xinhao implemented and integrated functionality to add a WinXP emulation feature within the Termux app. This involved modifying the TermuxActivity.java file to incorporate a menu option and supporting code. The user also created and modified shell scripts and configuration files (e.g., qemu_winxp.sh, CodeString.kt) to facilitate the installation and execution of the WinXP environment using QEMU. Furthermore, the user synchronized the codebase with upstream changes from the official Termux repository, including updates to various UI components and supporting libraries.
hanxinhao000/WxLogin

Jan 2018 - Oct 2019

Contributions:9 commits, 8 pushes, 1 branch in 1 year 9 months
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
Xinhao Han