Pete Richards

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
Pete Richards is a versatile software engineer based in San Francisco with 13 years of hands-on experience building everything from embedded controllers to full-stack web applications. He enjoys making tangible creations—two-story rotating sets, a sous-vide Arduino PID controller, and production-grade apps like a Django HTML5 music player and an Android gym tracker—alongside infrastructure work on load balancers, identity providers, and mail systems. Pete contributes to open-source mission-control tooling (notably UX and telemetry work on NASA’s openmct), bringing front-end polish and pragmatic refactors to complex web apps. Grounded by an interdisciplinary background in organic chemistry and theater, he excels at learning new technologies quickly and translating unusual requirements into reliable, usable systems.
code13 years of coding experience
bookOrganic Chemistry, Theater, Organic Chemistry, Theater at Portland State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

javascript10
front-end-development10
vue10
telemetry10
vue-jsx10
web-application9
plot9
css9
sass9
webapp9
web-development9
html9
data-visualization8
apidoc8
api8

Programming languages (9)

JavaCSSC++CJavaScriptObjective-CTclRuby

Github contributions (5)

github-logo-circle
nasa/openmct

Jun 2015 - Jan 2019

A web based mission control framework.
Role in this project:
userFull-stack Developer
Contributions:2 releases, 139 commits, 448 PRs in 3 years 7 months
Contributions summary:Pete's contributions primarily focused on improving the user interface and functionality of the web application. This included fixing issues related to the default layout grid, enhancing composition API, supporting more configuration options and data rates for the sinewave generator, updating the policy for the plot view, adding support for dynamic telemetry metadata, and addressing display issues in the plot and table views. The user also refactored the code, especially regarding Vue components for the table.
mission-controlweb-based
larkin/larkin.github.com

Mar 2015 - Jul 2018

Contributions:7 pushes in 3 years 4 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