Will Jordan

Site Reliability Engineer at Fly.io

San Clemente, California, 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
Will Jordan is a Site Reliability Engineer with 17 years of experience building and maintaining resilient infrastructure and backend systems, currently at Fly.io in San Clemente. Previously he led infrastructure at Code.org, where he helped scale educational platforms for millions of users, and has a long history as a senior software engineer in games and web startups. A pragmatic polyglot focused on reliability and concurrency, he contributes to notable open-source Ruby projects like Puma and i18n—improving server shutdown semantics, connection handling, and internationalization performance. Will pairs deep hands-on engineering with leadership in production operations, and holds advanced academic training from UC Irvine and a BS from Yale. Notably, his open-source work reflects a pattern of improving correctness and concurrency in core libraries that power real-world web services.
code17 years of coding experience
job6 years of employment as a software developer
bookBS, BS at Yale University
bookDoctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at University of California, Irvine
stackoverflow-logo

Stackoverflow

Stats
20,150reputation
7.1mreached
240answers
1question
Badges
amazon-ec2
top-1%
ruby
top-5%
ruby-on-rails
top-5%
amazon-web-services
top-1%
bash
top-5%
amazon-s3
top-1%
github-logo-circle

Github Skills (33)

rails-i18n10
testing10
aws-lambda10
amazon-web-services10
ruby10
amazon-ec210
aws-cloudformation10
ember-i18n10
amazon-s310
i18n-js10
rack10
server10
caching9
hashmap9
multithreading9

Programming languages (14)

JavaC++CRustScalaGoHTMLTypeScript

Github contributions (5)

github-logo-circle
puma/puma

Sep 2018 - May 2021

A Ruby/Rack web server built for parallelism
Role in this project:
userBack-end Developer
Contributions:2 reviews, 35 commits, 33 PRs in 2 years 8 months
Contributions summary:Will contributed several enhancements to the Puma web server, focusing on improving its core functionality and reliability. These contributions include implementing an "out-of-band" hook for executing tasks after request processing, and addressing connection timeout issues related to the request queue. Additionally, the user refactored code for increased concurrency, improved error handling, and optimized performance related to worker and thread management during server operations. Furthermore, the user enhanced the testing suite by adding new tests to cover different scenarios of server shutdown and concurrent requests.
multithreadingweb-serverrackrubyparallelism
ruby-i18n/i18n

Feb 2018 - Dec 2018

Internationalization (i18n) library for Ruby
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 8 comments in 10 months
Contributions summary:Will primarily focused on improving the i18n library's backend functionality. Their contributions include fixing pluralization behavior, enhancing support for numeric keys in translation hashes, and adding a caching mechanism for faster file loading. They also added new tests to confirm existing and new implementations. These changes aimed to improve the library's flexibility, and efficiency.
translationinternationalizationrubylocalizationcldr
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
Will Jordan - Site Reliability Engineer at Fly.io