Toby Crawley

Engineer at Shortcut

North Carolina, 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

🤩
Rockstar
🎓
Top School
Toby Crawley is a seasoned engineer with 17 years of experience building and hardening backend systems, currently contributing at Shortcut from North Carolina. He has deep roots in open-source, having improved build tooling and runtime compatibility in notable projects like Leiningen, Boot, Immutant and TorqueBox, and has fixed subtle issues ranging from dependency verification to Java 9 compatibility. Toby blends hands-on engineering with QA and test automation experience, having authored integration tests and stabilized complex build and deployment flows. His background spans startups and enterprise R&D—roles at Red Hat, FarmLogs and earlier entrepreneurial work—bringing both shipping-speed pragmatism and core-system attention to detail. One less obvious strength: he routinely tackles low-level platform interoperability and resource-leak fixes (e.g., long-poll timeouts and VFS-aware file handling), improving reliability across ecosystems.
code17 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at North Carolina State University
stackoverflow-logo

Stackoverflow

Stats
627reputation
16kreached
17answers
1question
github-logo-circle

Github Skills (46)

integration-testing10
dependency-management10
ruby-rails10
develop10
jms10
messaging10
back-end-development10
clojure-cli10
testing10
rails10
leiningen10
websocket10
long-polling10
java10
ruby10

Programming languages (13)

JavaCSSGoCeylonHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
torquebox/torquebox

Jul 2010 - Oct 2015

TorqueBox Ruby Platform
Role in this project:
userBack-end Developer
Contributions:615 commits, 9 pushes, 3 comments in 5 years 3 months
Contributions summary:Toby primarily contributed to enhancing and refactoring the TorqueBox Ruby Platform. They implemented VFS awareness in `File.dirname` and related methods. Furthermore, they added support for setting the application name and environment variables. They also modified the messaging system by implementing features like the ability to unsubscribe from durable topics and exposing additional options for message processing, including options to set the TTL and persistent settings on message queues.
ruby
technomancy/leiningen

Feb 2012 - Apr 2021

Moved to Codeberg; this is a convenience mirror
Role in this project:
userBack-end Developer
Contributions:29 commits, 8 PRs, 2 pushes in 9 years 3 months
Contributions summary:Toby primarily contributed to the core functionality of the Leiningen build tool, focusing on improvements to the help system by implementing subtask-specific help, and updating the repl functionality. They addressed issues related to GPG key management and dependency verification, and Java 9 compatibility, fixing issues related to the build process. Additionally, the user was involved in dependency updates and build configuration, ensuring the project's stability and compatibility.
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
Toby Crawley - Engineer at Shortcut