Richard Hopton

Staff Software Engineer at LeagueApps

Walnut Creek, 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

👤
Senior
🎓
Top School
Richard Hopton is a Staff Software Engineer with 14 years of experience building full-stack web products and leading engineering teams across startups and large platforms from Walnut Creek, CA. He combines hands-on expertise in React/Next.js, TypeScript, Python and C# with a track record of shipping production systems using Docker, CI, feature flags and telemetry. As an engineering manager at Airbnb, Tempo and OpenTable he drove cross-functional initiatives—from fraud mitigation and web performance to automated testing and on-call practices—that improved reliability and delivery velocity. He also contributes to open-source C# tooling, having fixed subtle database edge-cases and added schema and paging features to the Simple.Data library. Comfortable switching between individual contributor work and organizational leadership, he repeatedly turns messy operational problems into scalable, testable solutions.
code14 years of coding experience
job19 years of employment as a software developer
bookGCSE's, GCSE's at Cheltenham Bournside School
bookA & AS Levels, A & AS Levels at Cheltenham Bournside Sixth Form Centre
bookSoftware Engineering Management, Software Engineering Management at Bournemouth University
github-logo-circle

Github Skills (7)

databases10
database-api10
csharp10
sql10
dotnet-core10
database10
netframework10

Programming languages (10)

TypeScriptC#JavaC++CRustJavaScriptGo

Github contributions (5)

github-logo-circle
ThatRendle/Simple.Data

Oct 2011 - Aug 2013

A light-weight, dynamic data access component for C# 4.0
Role in this project:
userBack-end Developer
Contributions:34 commits in 1 year 9 months
Contributions summary:Richard primarily focused on enhancing the functionality and robustness of the `Simple.Data` library. They addressed bugs related to parameter type inference, data reader handling in specific database systems, and data truncation issues during data insertion. Their contributions included refactoring and improving code related to database interactions, including implementing features like default schema specification, and fixing issues with natural joins and multi-paging capabilities.
light-weightdynamic-datalightdata-accesscsharp
richardhopton/smartbed-mqtt

Feb 2023 - Mar 2023

Contributions:1 review, 21 commits, 57 PRs in 1 month
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
Richard Hopton - Staff Software Engineer at LeagueApps