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.
12 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS Computer Science and Engineering, Bachelor of Science - BS Computer Science and Engineering at The Ohio State University
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.
Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
Embedded 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.