Jonathan Arnett

Owner at Better Byte Systems

Columbus, Ohio, 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
Jonathan Arnett is a seasoned web engineer and founder with 13 years of experience, specializing in Elixir and Phoenix-backed full-stack systems. He moved from Ruby on Rails into Elixir ecosystems, leading teams and technical migrations while building GraphQL APIs, LiveView interfaces, and Dockerized deployments. His background spans embedded/IoT work and firmware customization—contributing to projects like QMK and i2cdevlib—showing comfort across low-level hardware and high-level web services. Jonathan has guided security and dependency updates, mentored engineers as a tech lead, and led integrations with shipping and healthcare vendors under regulatory constraints. Based in Columbus, Ohio, he runs Better Byte Systems and is motivated by making programming more enjoyable through practical tooling and thoughtful API design.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS Computer Science and Engineering, Bachelor of Science - BS Computer Science and Engineering at The Ohio State University
stackoverflow-logo

Stackoverflow

Stats
1,763reputation
204kreached
10answers
18questions
Badges
capybara
top-5%
github-logo-circle

Github Skills (48)

keyboard-input10
c-language10
qmk-firmware10
compiler-development10
firmware10
dox10
command-line-interface10
qmk10
c1110
keymaps10
keyboard10
ruby10
c1710
i2c10
keyboard-layout10

Programming languages (25)

CHandlebarsGoHTMLErlangTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
tmuxinator/tmuxinator

Sep 2014 - Mar 2017

Manage complex tmux sessions easily
Role in this project:
userFull-stack Developer
Contributions:3 releases, 45 commits, 36 PRs in 2 years 6 months
Contributions summary:Jonathan contributed to the Tmuxinator project by implementing new features, enhancing existing functionality, and improving the codebase. Their work included adding features to the command list and implementing argument passing in the YAML configuration. Furthermore, they addressed issues related to project opening and deleting multiple projects, expanding the utility of the tool. The commits demonstrate a focus on modifying the CLI and core project logic, as well as adding test coverage.
tmux
qmk/qmk_firmware

Jan 2016 - May 2020

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / Keyboard Firmware Developer
Contributions:16 commits, 8 PRs, 4 comments in 4 years 5 months
Contributions summary:Jonathan primarily contributed to the `qmk_firmware` repository by modifying keymaps for the Ergodox EZ keyboard. Their work involved adjusting layer functionality, remapping keys, and integrating media controls. The commits demonstrate a deep understanding of keyboard firmware configuration and customization, tailoring the user experience.
rp2040firmwareavratmelkeyboard-support
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
Jonathan Arnett - Owner at Better Byte Systems