Russell Davis

Software Engineer at Stainless

San Francisco, 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
Russell Davis is a seasoned software engineer with 15 years of experience building systems across startups and large companies, currently based in San Francisco and working at Stainless. His background spans roles at Stripe, Hipmunk, and Plaxo where he focused on architecture and scalable backend engineering, and he spent a multi-year sabbatical pursuing personal projects before rejoining industry. He contributes to prominent open-source tooling—most notably core-level work on AutoHotkey—demonstrating comfort with low-level input handling, error management, and system architecture. Comfortable moving between product-focused teams and deep technical problems, he brings pragmatic design sensibilities honed on payment and travel platforms. Russell pairs a BS in Computer Science from Brigham Young University with a track record of shipping reliable, maintainable systems and an appetite for improving developer-facing tooling.
code15 years of coding experience
job16 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Brigham Young University
stackoverflow-logo

Stackoverflow

Stats
8,424reputation
1.3mreached
53answers
6questions
Badges
keyboard-shortcuts
top-5%
bash
top-5%
qt
top-5%
apache
top-5%
cygwin
top-5%
eclipse
top-5%
github-logo-circle

Github Skills (25)

autohotkey10
c-language10
scripting10
wp-api10
hotkeys10
winapi10
automation10
automations10
ws-api10
cprogramming-language10
apache9
qt9
keyboard-shortcuts9
ubuntu9
javascript9

Programming languages (23)

MDXJavaC++CSSRustCScalaGo

Github contributions (5)

github-logo-circle
AutoHotkey/AutoHotkey

May 2011 - Jan 2012

AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.
Role in this project:
userBack-end Developer & System Architect
Contributions:22 commits in 7 months
Contributions summary:Russell primarily contributed to the core functionality of AutoHotkey by adding new features and modifying existing ones. They implemented the `A_PriorKey` variable, allowing hotkeys to respond to prior key events, and added a window criteria filter using `ahk_path`. Further, they made changes to error handling and adjusted the input handling, specifically implementing the `#InputLevel` and `SendLevel` directives to improve the management of input events within the script. These changes suggest a focus on architecture and low-level system behavior.
scriptingwindowsc-plus-plusscripting-languageautohotkey
russelldavis/HN-Hotkeys

Jun 2018 - Sep 2022

Adds hotkeys to Hacker News. I recommend the userscript version instead: https://github.com/russelldavis/HN-Hotkeys-Userscript
Contributions:7 pushes, 2 branches in 4 years 3 months
utmjavascriptuserscripthotkeysrecommend
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
Russell Davis - Software Engineer at Stainless