Job Experience
Senior Software Engineer • Internet Archive
August 2025 — Present (San Francisco, CA)
- Primary maintainer of Archive-It's partner portal for running web crawls
- Helped launch Resumable Test Crawl feature
- Improved accessibility across public and partner facing websites
Senior Software Engineer • GitHub
May 2012 — March 2025 (San Francisco, CA)
- Helped start and lead a team working on complex file viewing & diffing
- Acted as frontend engineering lead and designer
- Performed general DevOps and security work
- Contributed to internal Go services
- Improved and discussed SOC2 compliance strategies to ensure minimal disruption to developer workflows
- Acted as engineering lead on a variety of projects
- Mentored junior engineers
-
Selected projects:
- 3D, GeoJSON, SVG, PSD, PDF, and Jupyter Notebook File Viewing & Diffing
- Large File Storage Usage Tracking
- Markdown Comment Toolbar
- Repository File Uploads
- Markdown Task List Reordering
- Pull Request Reviews along with accompanying REST & GraphQL APIs
- Issue Transfer and Deletion
- Draft Pull Requests
- Package Registry
- Helped split up primary database cluster
- Automatic Branch Deletion & Pull Request Retargeting
- Merge Queue
- Pull Requests Commits rewrite with JSON backend and React frontend
Software Developer & Trainer • Highgroove Studios
February 2011 — May 2012 (Atlanta, GA)
- Developed Ruby and Ruby on Rails applications for customers
- Worked very closely with stake holders to understand and help meet business level goals of projects
- Taught on site Ruby on Rails classes
Awesomeness Engineer • Rails Machine
July 2009 — January 2011 (Atlanta & Savannah, GA)
- Responded to on call incidents of customer applications, diagnosed problems with limited context and knowledge of code
- Wrote internal services with Ruby on Rails
- Brought up physical servers on site at data centers
Additional Projects
Engineering Lead • Call The Shots
January 2021 — October 2021 (San Francisco, CA)
- Migrated VaccinateCA.com from Google Sites with Airtable embeds to fully custom website
- Guided engineering direction by setting roadmap and helping volunteers contribute
- Helped with localization, including bidirectional design changes
- Built out VaccinateTheStates.com on top of Mapbox MTS
Skills
- Ruby & Ruby on Rails
- Python & Django (+ DRF)
- JavaScript & TypeScript
- React
- Go
- HTML & CSS
- Web Accessibility (WCAG)
- PostgreSQL
- Redis
- Mapbox
Education
Bachelor of Science, Computer Science, Georgia Tech, Atlanta GA — May 2012