Nick Gerakines

Senior Software Engineer at GitHub

Dayton, Ohio, 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
Nick Gerakines is a senior software engineer with 20 years of experience building scalable, distributed systems across gaming, cloud, and enterprise domains, currently engineering at GitHub and supporting AI/ML infrastructure at the University of Dayton Research Institute. He is polyglot—fluent in Rust, Go, Python, C++, C#, Java, and Erlang—and has designed service-discovery, multi-cluster Kubernetes operators, and high-throughput SaaS platforms that handle thousands of invoices per hour. Nick blends hands-on systems programming with leadership and architecture work, having scaled teams and platforms at Mattel, Datadog, and PredictAP while modernizing legacy stacks to cut costs and dramatically improve performance. He contributes practical open-source tooling, like a Tornado-based commit message generator and OAuth integrations for publishing platforms, showing a focus on secure, reliable back-end systems. Based in Dayton, Ohio, he pairs technical writing and automation expertise with experience deploying on-prem bespoke hardware for Air Force-supported research, highlighting an ability to bridge commodity cloud and specialized edge environments.
code20 years of coding experience
job18 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,450reputation
829kreached
31answers
8questions
github-logo-circle

Github Skills (22)

web-application10
python10
testing10
tornado10
user-authentication10
authentication10
go10
web-development10
oauth10
api-design9
regular-expression8
git7
gsoap6
database6
ide6

Programming languages (13)

MDXC++CSSRustGoHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
ngerakines/commitment

Jun 2010 - Oct 2022

A commit message generator that I use.
Role in this project:
userBack-end Developer
Contributions:25 reviews, 160 commits, 151 PRs in 12 years 6 months
Contributions summary:Nick primarily contributed to the back-end logic of the commitment generator. Their work included adding a plain text handler, setting content types, and incorporating command-line argument parsing for port configuration. The user also addressed merge conflicts, fixed typos, refactored parts of the number generator, and updated the name lists. A core component of their work involved the Tornado web framework, suggesting a focus on developing the application's server-side functionality.
messagemessage-generatorcommitcli
writefreely/writefreely

Dec 2019 - Mar 2020

A clean, Markdown-based publishing platform made for writers. Write together and build a community.
Role in this project:
userBack-end Developer
Contributions:28 commits, 6 PRs, 14 pushes in 3 months
Contributions summary:Nick primarily contributed to the implementation and testing of OAuth (Open Authorization) functionality. Their work involved creating handlers, adding unit tests with mocks, and refactoring code for oauth support. These changes integrated OAuth for authentication and user management within the WriteFreely platform. The user's commits show a focus on secure user authentication and integration with third-party services.
publishingpixelfedwritersweb-applicationclean
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 Gerakines - Senior Software Engineer at GitHub