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.
code17 years of coding experience
job10 years of employment as a software developer
bookUMBC
stackoverflow-logo

Stackoverflow

Stats
2,193reputation
145kreached
14answers
6questions
Badges
indentation
top-5%
vim
top-5%
github-logo-circle

Github Skills (37)

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

Programming languages (14)

CGoHTMLErlangKotlinTypeScriptShellSCSS

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:13 reviews, 293 commits, 94 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.
memoryresquepoolworkersuptime
eventmachine/eventmachine

Oct 2021 - Feb 2025

EventMachine: fast, simple event-processing library for Ruby programs
Role in this project:
userBackend & DevOps Engineer
Contributions:16 reviews, 19 PRs, 61 comments in 3 years 4 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.
non-blockingevent-processingrubyprocessing-libraryprograms
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
Nick Evans - Software Engineer at 410 Labs