James Rowe

Developer at Haedrian Labs

Provo, Utah, 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
James Rowe is a developer with 14 years of hands-on experience based in Provo, Utah, currently building software at Haedrian Labs. He combines embedded systems and IoT expertise with practical tooling work, exemplified by contributions to the FamiStudio NES Music Editor where he integrated CC65 C bindings and expanded the engine's export capabilities. Comfortable bridging low-level C code, build systems, and packaging scripts, he focuses on improving compatibility between vintage hardware toolchains and modern development workflows. His background suggests a pragmatic problem-solver who enjoys reviving or extending legacy platforms rather than starting from scratch. With a long tenure at a single company and roots at Brigham Young University, he brings stability, deep institutional knowledge, and a commitment to shipping maintainable systems.
code14 years of coding experience
bookBrigham Young University
github-logo-circle

Github Skills (8)

c1710
embedded10
assembly10
c1110
sys10
assemble10
assembler10
build-automation8

Programming languages (19)

C#PowerShellJavaC++CRustHTMLLogos

Github contributions (5)

github-logo-circle
BleuBleu/FamiStudio

Jun 2021 - Feb 2022

FamiStudio NES Music Editor
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 review, 16 commits, 9 PRs in 7 months
Contributions summary:James primarily focused on adding and updating CC65 C code and associated build files for the FamiStudio NES Music Editor. They integrated C bindings for the sound engine, enabling the use of C functions and variables. This included modifying the demo source, engine export, and packaging scripts to support the new CC65 integration and EPSM expansion, demonstrating a focus on expanding the engine's capabilities and improving its compatibility with other tools. The user also made minor changes to better support EPSM export, showing active involvement in the project.
nesmusiceditormusic-editor
jroweboy/jinja2-c

May 2014 - Sep 2016

Contributions:8 commits, 1 push, 1 comment in 2 years 4 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
James Rowe - Developer at Haedrian Labs