James Whong

Founder at Mooshim Engineering

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

👤
Senior
🎓
Top School
James Whong is an engineer-founder with 14 years of hands-on experience designing low-noise, low-power embedded systems and electromechanical products, blending circuit design, PCB layout, and injection-mold-aware mechanical integration. He founded Mooshim Engineering and contributes to Geocene while bringing robotics experience from Boston Dynamics and a history of co-founding hardware projects like Project Hexapod. Comfortable across firmware (MSP430, STM32, TI CC25xx, ATTiny), mobile (Android/iOS), and backend tools, he codes in C/C++, Python and Java and has improved open-source Android tooling with performance and robustness fixes. Equally adept at design and shop-floor work, he assembles SMDs, reworks boards, and does basic machining and woodworking—skills that accelerate prototyping and reduce iteration time. His background at DEKA and internships in software and robotics underpin a pragmatic, product-focused approach to complex electromechanical systems.
code14 years of coding experience
job5 years of employment as a software developer
bookBS, ECE, BS, ECE at Franklin W. Olin College of Engineering
stackoverflow-logo

Stackoverflow

Stats
231reputation
56kreached
3answers
2questions
github-logo-circle

Github Skills (14)

android-library10
javas10
graph10
android10
java10
performance-optimization9
data-structures8
data-structure8
xcode6
android-ble6
ios6
android-bluetooth6
bluetooth-low-energy6
iphone6

Programming languages (6)

JavaCJavaScriptGoObjective-CPython

Github contributions (5)

github-logo-circle
jjoe64/GraphView

Jan 2015 - Nov 2015

Android Graph Library for creating zoomable and scrollable line and bar graphs.
Role in this project:
userMobile Developer (Android)
Contributions:7 commits, 1 PR in 10 months
Contributions summary:James primarily contributed to the `jjoe64/graphview` Android library by implementing new features and optimizing existing ones. Their work included adding explicit refresh modes to improve performance, introducing methods to clear data series and set label widths, and adding support for an axis label for the second Y-axis. Additionally, the user removed a constraint on data ordering and addressed null pointer exceptions, further enhancing the library's functionality and robustness.
graph-libraryscrollableandroid-libraryandroidkotlin
A python API relying on the BLED112 to talk to the Mooshimeter
Contributions:30 commits, 2 PRs, 26 pushes in 5 years 2 months
apipython
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
James Whong - Founder at Mooshim Engineering