Jon Peck

Founder & Game Developer at Null Band Games

City of Rochester, 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

👤
Senior
🎓
Top School
Jon Peck is a seasoned engineering leader and indie founder with 13+ years of experience building resilient content platforms, developer tooling, and games. He has led large CMS and test organizations at Business Insider—driving a next-generation CMS migration, enterprise GitHub and security rollouts, and early production AI/LLM integrations—while maintaining high uptime and delivering measurable cost savings. A hands-on technologist, Jon contributes to core open-source projects like joi and Node.js utilities, improving validation and IP-handling logic and bolstering test coverage. Now building roguelike games at Null Band Games, he combines system design, Godot programming, FMOD audio, and original music to craft emergent player experiences. Based in Rochester, NY, he pairs entrepreneurial curiosity with a history of mentoring teams, formalizing security and dev-experience practices, and turning complex legacy systems into practical, testable platforms.
code13 years of coding experience
job18 years of employment as a software developer
bookBachelor of Arts - BA Jazz/Jazz Studies, Bachelor of Arts - BA Jazz/Jazz Studies at State University of New York at Oswego
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
151reputation
959reached
1answer
1question
github-logo-circle

Github Skills (16)

testing10
nodejs10
javascript10
schema-validation10
npm10
base64-encoding10
webrequest9
http-request9
hapi9
ip9
nodejs-library8
mongoose6
mongodb6
es6-promise6
ecmascript6

Programming languages (16)

JavaC++CSSJinjaGoHTMLNunjucksTypeScript

Github contributions (5)

github-logo-circle
hapijs/joi

May 2017 - Mar 2018

The most powerful data validation library for JS
Role in this project:
userBack-end Developer
Contributions:9 commits, 5 PRs, 21 comments in 10 months
Contributions summary:Jon primarily contributed to the core data validation logic within the "joi" library. Their work involved implementing and refining the base64 validation feature, including handling optional padding and edge cases. They added new test cases to ensure the base64 validation functioned correctly under different scenarios. Additionally, the user corrected validation options and added validation to throwing specific errors.
hapivalidationjavascriptvalidation-libraryvalidator
pbojinov/request-ip

Mar 2017 - Mar 2017

A Node.js module for retrieving a request's IP address on the server.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:7 commits, 2 PRs, 9 comments in 5 days
Contributions summary:Jon primarily focused on enhancing the functionality and testing of the Node.js module. Their contributions include adding support for handling various IP address headers, specifically `CF-Connecting-IP` and `True-Client-IP`, which involved modifying the core logic. Furthermore, the user implemented and expanded unit tests to cover the newly added features, ensuring the robustness and reliability of the IP address retrieval functionality. Refactoring to ES6 and improving code coverage also formed part of the work.
ipnode-jsnpm-packageaddressnodejs-library
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
Jon Peck - Founder & Game Developer at Null Band Games