Joshua Davey is a Senior Software Engineer with 17 years of experience building scalable, production-grade systems across startups and enterprise teams. He specializes in Clojure/ClojureScript, PostgreSQL, and full-stack development, and has repeatedly delivered performance and architectural improvements—from a Postgres-backed event system that replaced Kafka-like complexity to an async job runner leveraging Postgres pub/sub. Joshua has led small offices and hiring efforts, facilitated difficult team conversations, and served as a trusted technical voice on sales and strategy. An active open-source contributor, he’s improved UX and backend reliability in notable projects like Refinery CMS and enhanced Clojure tooling in vim-fireplace, showing a blend of front-end polish and deep backend tooling expertise. Based in Columbus, Ohio, he combines hands-on engineering with people leadership and a knack for pragmatic, infrastructure-light solutions.
17 years of coding experience
19 years of employment as a software developer
B.A. Religious Studies, B.A. Religious Studies at Anderson University
M.A. Religious Studies, M.A. Religious Studies at Chicago Theological Seminary
Contributions:6 commits, 2 PRs, 5 comments in 3 years 2 months
Contributions summary:Joshua primarily contributed to the `vim-fireplace` repository by implementing and refining Clojure REPL support. Their work involved modifying the plugin's functionality, specifically enhancing the interaction with Clojure development tools like Leiningen and Boot. They added features such as browser piggieback connections, improved special doc behavior, and adapted the plugin to work with newer versions of build tools.
An extendable Ruby on Rails CMS that supports Rails 6.0+
Role in this project:
Full-stack Developer
Contributions:28 commits in 1 month
Contributions summary:Joshua primarily focused on enhancing the user interface and backend functionality of the Refinery CMS. Their contributions include fixing HTML escaping issues, resolving image selection bugs for Safari, and refactoring the image dialog for better usability. Furthermore, the user worked on customizing the WYMeditor container buttons and integrating the original image size option into the image insertion process. Finally, the user updated the project with the latest upstream changes, resolving conflicts, and improving the database schema.
ruby-on-railscmsrails-cmsrailsrefinery-cms
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
Joshua Davey - Senior Software Engineer at Peerspace