Russell Osborne

Chief Technology Officer at Affect Therapeutics

Washington DC-Baltimore Area 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 Osborne is a Chief Technology Officer and software architect with 14 years of experience designing database-driven web applications and leading engineering teams across startups and healthcare. As CTO of Affect Therapeutics he applies a process-first mindset to build reliable systems for treating stimulant addiction, leveraging prior roles as a founder, Director of Engineering at Framebridge, and backend instructor at The Iron Yard. An active open-source contributor in the Ruby/Rails ecosystem—with notable work on paper_trail, mailboxer, and data-centric enhancements to the countries repo—he focuses on testability, data integrity, and maintainable refactors. With a BS in Biology, he brings uncommon domain empathy to healthcare products and a restless curiosity (he jokes he’d be an astronaut) that drives continuous learning.
code15 years of coding experience
job7 years of employment as a software developer
bookBS, Biology, BS, Biology at George Mason University
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
802reputation
38kreached
23answers
1question
github-logo-circle

Github Skills (36)

ruby-rails10
struct10
datastructure10
testing10
rspec10
rails10
logger10
datastructures10
data-structure10
ruby10
data-structures10
activerecord10
rails510
logging10
postgresql9

Programming languages (14)

C#JavaCSSJinjaC++GoHTMLTypeScript

Github contributions (5)

github-logo-circle
countries/countries

Jan 2015 - Jun 2021

All sorts of useful information about every country packaged as convenient little country objects. It includes data from ISO 3166 (countries and states/subdivisions ), ISO 4217 (currency), and E.164 (phone numbers).
Role in this project:
userBack-end Developer
Contributions:2 releases, 3 reviews, 435 commits in 6 years 5 months
Contributions summary:Russell primarily contributed to the core functionality of the "countries/countries" repository. Their work included adding new features such as world regions and GEC codes, as well as refactoring the underlying data structure. They also made updates to the versioning and resolved merge conflicts to ensure the project's stability and continued development. The user's contributions are centered around enhancing the data available and improving code maintainability.
phone-numberscjscountry-flagsrubycurrency
mailboxer/mailboxer

Aug 2013 - Nov 2015

A Rails gem to send messages inside a web application
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 11 comments in 2 years 3 months
Contributions summary:Russell contributed to the `mailboxer/mailboxer` repository by implementing attribute accessibility controls based on Rails version, updating dependencies, and adding functionality related to tracking message IDs and filtering recipients. They refactored the `MailDispatcher` class, extracted the `RecipientFilter` class and added indexes to improve performance. Their work primarily involved modifying models, mailers, and specs, indicating a focus on core application logic and email-related features.
ruby-on-railsinboxdiscoursesend-messagesrails
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