Pete Richards

skills

experience

Logyx LLCMoffett Field, California

Software Engineer at NASA AmesApril 2015 to present

Lead developer for the Open MCT telemetry visualization framework. Responsible for transition of front-end components from from AngularJS to Vue; design and implementation of public APIs and extension points; main point of contact for mission customers and stakeholders.

MerchbarSan Francisco, California

DeveloperFebruary 2014 to April 2015

Architected and led development of Merchbar's ecommerce web presence, iOS application, core services and APIs.

ChuteSan Francisco, California

DeveloperApril 2013 to January 2014

Led front end development on Chute's self-service tools, gaining a deep understanding of Backbone and Marionette. Wrote and tested a custom framework for generating and publishing live media displays while reusing components across projects, and contributed vision and guidance to other projects (both backend and frontend) where necessary.

Refer.lySan Francisco, California

Web DeveloperJanuary 2013 to March 2013

Wrote, tested, and deployed a number of features for Refer.ly including inline editing, improved drag and drop, dynamic page generation and pagination.

OrderNearSan Francisco, California

Co-FounderJune 2012 to June 2013

Technical co-founder. Wondering what it's about? Shoot me an email.

Homeless Prenatal ProgramSan Francisco, California

Lead Application DeveloperNovember 2008 to June 2012

Met with end users, managers, and executive staff to understand organizational needs and gather requirements for enhancements to existing force.com application. Wrote user stories and produced design documentation for new features, and then built and deployed said new features. Wrote and maintained unit and behavior tests with more than 80% code coverage. Assisted in contract negotiation and grant writing by contributing knowledge of organization's methods and outcomes. Provided planning and organizational assistance to various teams.

toolchain

I use my keyboard more often than my trackpad and a CLI more often than a GUI. I'm not afraid of using an IDE or learning new tools, I simply prefer tools that get out of my way and allow me be creative.

My current toolchain is as follows:

side projects

I like to have projects to work on in my spare time. If you'd like to know more about any of the following, please don't hesitate to get in touch.

Distributed SymphonyFebruary 2018 to May 2018

Kinetic Sculpture RacingFebruary 2016 to May 2016

TenThousandPushups.comFebruary 2012

BitTrainerNovember 2011

Arduino Sous VideFebruary 2011

The Local PlayerMay 2010 to July 2010