Russell Osborne

Chief Technology Officer at Burningpony

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 pragmatic CTO and software architect with 15 years of experience building database-driven web applications and leading engineering teams across startups and growth-stage companies. He blends hands-on backend work—contributing to well-known Ruby/Rails projects like paper_trail and mailboxer—with strategic product and process design, particularly in healthcare and addiction-treatment tech at Affect Therapeutics. A founder at Burningpony and Feldfix, he excels at turning domain problems into maintainable systems and improving testability, performance, and data integrity. Based in the DC–Baltimore area with a BS in Biology, he brings a scientist’s rigor to engineering and an obsession for continuous learning—his wife jokes he’d be an astronaut if he could.
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 (32)

struct10
ruby-rails10
testing10
rspec10
rails10
logger10
data-structure10
ruby10
data-structures10
activerecord10
logging10
postgresql9
impressions9
apidoc9
sql9

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
Russell Osborne - Chief Technology Officer at Burningpony