Nick Evans

Software Engineer at 410 Labs

Baltimore, Maryland, 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
Nick Evans is a seasoned software engineer with 17 years of hands-on experience building reliable backend systems from Baltimore, Maryland. He has a long tenure at 410 Labs and prior roles across startups and enterprise teams, bringing steady ownership of production services and infrastructure. An active open-source contributor to core Ruby projects, his patches improved fiber/thread scheduling, TracePoint debugging, and added SNI support—work that touches the language itself and the broader Ruby ecosystem. He’s also enhanced tooling for background job management (resque-pool) and hardened EventMachine’s test and TLS behavior, showing attention to both performance and correctness. Colleagues would describe him as a pragmatic engineer who pairs deep runtime-level knowledge with practical DevOps improvements.
code18 years of coding experience
job10 years of employment as a software developer
bookUMBC
github-logo-circle

Github Skills (28)

resque10
multithreading10
fibers10
testing10
configuration-management10
ruby10
eventmachine10
thread10
hyper-threading10
openssl10
fiber10
threaded10
programming-language9
ssl9
tls129

Programming languages (15)

CGoHTMLErlangKotlinTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
resque/resque-pool

Jun 2010 - Oct 2022

quickly fork a pool resque workers, saving memory (w/REE) and monitoring their uptime.
Role in this project:
userBack-end Developer
Contributions:17 reviews, 293 commits, 110 PRs in 12 years 6 months
Contributions summary:Nick contributed to the `resque/resque-pool` repository, which is designed to quickly fork a pool of Resque workers. Their contributions include adding a simple gemspec, setting the procline, moving toward a logger, and adding an after_prefork hook. Furthermore, the user added support for a configuration file and implemented a mechanism for reloading the config file. The contributions demonstrate an effort to improve the management and maintainability of the Resque pool.
monitoringresque
eventmachine/eventmachine

Oct 2021 - Jun 2025

EventMachine: fast, simple event-processing library for Ruby programs
Role in this project:
userBackend & DevOps Engineer
Contributions:16 reviews, 19 PRs, 62 comments in 3 years 7 months
Contributions summary:Nick primarily focused on improving the test suite for the EventMachine library. They addressed intermittent failures by adjusting timeout intervals and modifying test configurations. Furthermore, the user refactored the pure ruby implementation to include fixes for SSL, TLSv1.3, and added CI improvements.
eventmachineruby
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