Josh Baker is a founder and seasoned back-end engineer with 11 years of experience building high-performance systems, currently leading Tile38, a real-time geospatial and geofencing platform based in Tempe, Arizona. He combines deep systems and database expertise—evidenced by substantial contributions to fast Go projects like in-memory NoSQL (summitdb), Redis-compatible servers (redcon), B-trees, and the popular gjson/sjson libraries—with hands-on DevOps and testing work. His engineering focus spans consensus algorithms, low-latency networking, and embeddable key/value stores, showing a pattern of optimizing for speed, reliability, and compact APIs. Earlier entrepreneurial ventures include mobile sports apps (Shotzoom/Golfshot) and a digital design agency, reflecting product instincts alongside technical depth. Notably, he has practical C and Swift experience and a track record of adding pragmatic, performance-driven features (TTL, optimistic sets, iterator support) to core open-source libraries. This blend of founder-level product leadership and prolific systems-level open-source contributions makes him adept at turning complex infrastructure needs into production-ready solutions.
In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:3 releases, 70 commits, 6 PRs in 5 years 7 months
Contributions summary:Josh primarily focused on developing back-end features and setting up the infrastructure. The commits reveal the implementation of a server-side application using Go, incorporating features for Raft consensus and Redis API. They also worked on setting up a command-line interface with flags and options. Additionally, the user contributed to test code.
Contributions:116 commits, 9 PRs, 106 pushes in 6 years 6 months
Contributions summary:Josh primarily contributed to the core functionality of the `redcon` framework, which is designed for building Redis compatible servers in Go. Their work focused on improving code robustness and performance by adding nil checks and optimizing writer operations. They also updated and expanded the example code to better demonstrate framework usage. These changes collectively enhanced the reliability and efficiency of the framework.
golangredisredis-clientprotocolnetworking
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.