Jim Crossley is a Senior Principal Engineer with over two decades of web-centric software experience and 16 years in senior engineering roles at Red Hat, where he focuses on web architecture, Kubernetes, and backend systems. He brings deep hands-on expertise in Go, Clojure, and Ruby, plus a strong Unix toolchain orientation (Linux, Emacs), and has a track record of improving server performance and compatibility through low-level async I/O work. Jim is an active open-source contributor—his Immutant adapter and async I/O improvements for the Pedestal HTTP server and practical fixes to Leiningen showcase a pragmatic approach to hard backend problems. He combines big-picture architecture skills with day-to-day engineering craftsmanship, mentoring teams and driving reliable, scalable platforms from Roswell, Georgia.
16 years of coding experience
12 years of employment as a software developer
BIE, Computer Engineering, BIE, Computer Engineering at Georgia Institute of Technology
Contributions:12 commits, 1 PR, 5 comments in 7 months
Contributions summary:Jim primarily contributed to the development and integration of an Immutant adapter for the Pedestal HTTP Service. Their work included implementing features for handling byte buffers and byte channels for asynchronous I/O, crucial for efficient data transfer. They also addressed issues related to SSL configuration and updated dependencies, including bumping the Immutant version. These contributions were focused on enhancing the server's capabilities and addressing performance and compatibility concerns.
Contributions:15 commits, 1 comment in 2 years 2 months
Contributions summary:Jim primarily contributed to bug fixes and improvements within the Leiningen build tool. Their work included enhancing test selection, implementing fallback mechanisms for the repl, and addressing issues related to dependency management and profile handling. The commits also show modifications to the cleaning process, particularly concerning target paths and the expansion of profiles during certain operations. They also added features to the test functionality.
convenience
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
Jim Crossley - Senior Principal Engineer at Red Hat