Interested in working with me? Get in touch Printed from http://resume.faun.me. See website for updated version. Email: [email protected] Phone: (415) 524-3449. Please do not cold call me.
Functioned as team lead for large customer-facing projects. Mentored junior developers and fostered team culture. Built sustainable products and maintained existing systems. Led performance audits and provided recommendations to the larger team for improvements. Maintained and upgraded critical continuous delivery systems and high-scale production systems. Designed, implemented and maintained distributed, service-oriented applications. Built geolocation microservice application in Golang.
Ruby on Rails
, PostgreSQL
, RabbitMQ
, Redis
, Golang
, React
Founder and primary developer at a software consulting company focused on building high-quality, scalable and reliable web applications for companies in the technology industry.
TaskRabbit
, Wootric
, Neo Innovation
, Timeline Labs
, Afolio
Engineered web applications for startups in the Bay Area. Wrote robust applications for clients utilizing pair programming, behavior-driven development, continuous integration, and code reviews. Managed feature backlog and requirements using Pivotal Tracker and developed software using Extreme Programming techniques. Interviewed, trained and coached numerous coding bootcamp students through a company mentorship program.
Ruby on Rails
, AngularJS
, Ember.js
, Ember Data
, D3.js
/Rickshaw
, RSpec
/RSpec Mocks
, Jasmine
/Sinon.js
, Pusher
, Bootstrap
Created sophisticated mobile application for a major health insurance company.
Ruby on Rails
, Test::Unit
, Capybara
, Cucumber
, PhantomJS
, Backbone.js
, jQuery
, QUint
/Sinon.JS
, HTML5
/CSS3
, PhoneGap
Responsible for development of email campaigns, web applications, micro-sites and e-commerce solutions for corporate clients on a strict timeframe and with exacting specifications and requirements. Built a Rails application for company blog and portfolio showcase using custom blogging framework and content management system written from scratch. Built custom user interface for website administration by pairing with designers and defining requirements from the ground up. Interviewed and evaluated new candidates for the development team, and helped to train new hires. Responsible for delivering exacting work under tight timelines and demanding expectations.
Zinedistro is a ready-made content management tool for creators of zines to distribute their work. Deployment to Heroku is a just a button push away.
An experiment in learning Golang, bitrot aims to fight silent data corruption by generating file checksums and later verifying the checksum value. This tool is meant to be run on a regular basis on a network attached storage device.
Lightning talk at Fog City Ruby meetup group about network faults and how to manage failure in a complex web application. Slides available here [June 2017]
Wrote a blog post for Cloud City about testing a file upload cropper built for a legacy application. [May 2013]
Wrote a blog post for Traction about deploying a WordPress
site with Capistrano
and Subversion
. [March 2011]
Cabrillo College, Aptos, California - 2004-2007 - Skills Certificate, Web Programming
University of California, Santa Cruz, California - 2001-2004 - Studied Community Studies
El Molino High School, Forestville, California - Graduated 2001
Available upon request.