Richie Foreman

Senior Staff Software Engineer at Google

New York, New York, 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
Richie Foreman is a Senior Staff Software Engineer with 13 years of experience blending customer-facing technical consulting and hands-on full-stack engineering, currently building AI assistive experiences for developers at Google. He’s led frontend-focused organizations of ~40 engineers at Firebase, driving AI strategy, model training (SFT, LoRA, RAG), and accessibility-first product direction while still contributing significant code and design reviews. A longtime Firebase contributor, Richie has tightened typings and build configurations in the widely used firebase-js-sdk, showing attention to code quality across the stack. Based in New York, he balances technical leadership, mentorship and roadmap ownership with a pragmatic love of beautiful, maintainable interfaces—and coffee.
code14 years of coding experience
job17 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
367reputation
47kreached
23answers
2questions
github-logo-circle

Github Skills (25)

javascript10
typescript10
type-definition10
typescript-types10
typescripts10
firebase10
performance-monitor9
performance-analysis9
build-automation8
firebase-authentication7
firebase-database7
webapp6
documentation6
static-files6
rollupjs6

Programming languages (6)

TypeScriptC#JavaScriptHTMLPerlPython

Github contributions (5)

github-logo-circle
firebase/firebase-js-sdk

Dec 2019 - Sep 2020

Firebase Javascript SDK
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 6 commits, 12 PRs in 8 months
Contributions summary:Richie primarily contributed to the Firebase JavaScript SDK by tightening typings for the Performance package and adjusting internal build configurations. They modified externs files, adding annotations and making changes to improve code quality and consistency. Furthermore, they addressed various issues, including spelling errors and extraneous characters, ensuring a clean and efficient codebase. These contributions show their involvement across different parts of the SDK, showing Full-stack developer skills.
firebasejavascriptfirebase-databasefirebase-authfirebase-authentication
richieforeman/gemini-cli

Aug 2025 - Oct 2025

An open-source AI agent that brings the power of Gemini directly into your terminal.
Contributions:3 PRs, 57 pushes, 3 branches in 2 months
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