Rachel Vecchitto

rachel@magnetbox.org · 518-573-6498

Boulder, CO

Summary

Full-stack engineer with 15 years experience building high-traffic websites. Strong design and product sensibilites.

Experience

REI Advenure Projects

Senior Software Engineer
August 2015 - present
PHP, Laravel, AWS
  • With one other engineer, handled all development, infrastructure, and tooling for five websites with tens of millions of sessions per year.
  • Transformed the development process from one that only supported one engineer to one that could support a team, including moving all code to github, provisioning local & staging development environments, creating an independent deployment process, and setting up observability systems.
  • Guided the transformation of 10+ year old spaghetti code to modern web apps. Chose an MVC framework, rearchitected major site components, and incorporated front-end build tooling to create a codebase that other engineers could work on enjoyably.
  • Played an integral role in conceptualizing features, including defining and prioritizing the product roadmap.

Twitter

Senior Software Engineer
February 2014 - July 2015
Java, Scala, Ruby, Python
  • Led a team building a system to send billing & compliance data from new services in Twitter's data center to legacy services in Gnip's data center. Implemtented a library for consitent message creation, a server to POST messages from Twitter to Gnip, and a receiving endpoint to deserialize and enqueue messages for Gnip systems.
  • Designed and developed deploy tools used by all developers to package applications, manage versions, and deploy applications through staging to production.
  • Developed an API used by partners to batch submit tweet resyndication and compliance events, allowing Twitter to bill appropriately for network impressions and honor user privacy for hundreds of thousands of tweets.

Etsy

Senior Software Engineer
August 2009 - January 2014
PHP
  • Led the migration of about 800k shops from a monolothic Postgres database to MySQL shards, redesigning the schema, t'ing writes, and then t'ing reads to gradually transition to the new database with no downtime.
  • As part of the original launch of Etsy's shipping services, designed and developed a service to allow uniform programmatic access to multiple shipping provider APIs (USPS, FedEx, etc).
  • Designed and developed a credit tier system to allow sellers to accrue only a given amount of outstanding fees, and move sellers between credit tiers based on billing history and payments.
  • Contributed to many critical site components, including checkout, the listing process, listing currency conversion, shop management tools, and mobile APIs.

Wee Web

Lead Engineer
June 2008 - July 2009
Ruby, Rails
  • Lead developer for Wee Web (since merged with JustFamily), a website launched by two of the Meetup co-founders that allowed families to privately & easily share photos, videos and stories about their children.
  • Built the all components of the site from the gound up with one other developer.

The New York Times

Search Platform Lead
January 2007 - June 2008
PHP, Context (proprietary)
  • Acted as the development lead for moving the article archive out from behind the TimesSelect paywall.
  • Led the migration of search on NYTimes.com to the Google CSE platform, creating a flexible, scalable, and uniform search experience across all sections of the site.
  • Managed the development and maintenance of all search-related projects, including article categorization, topic pages and general search enhancements.

Meetup

Software Engineer
November 2004 - January 2007
Java
  • Responsible for the development of several major features and components.
    • Redesigned the payment process to accomodate a change from premium user accounts to a monthly subscription system.
    • Built a per-group wiki with change tracking, reversion capabilities, and multiple read/write permission levels.
  • Guided the development of various features through initial concept, implementation and final release.
    • Designed and developed a tool to allow groups to easily post ads to Craigslist, leading to over 1,000 clicks to Meetup per day.
    • Repurposed Meetup's affiliate program to appeal to bloggers and other personal publishers, leading to over 20 new registrations per day.

UBS Investment Bank

Software Engineer
June 2003 - November 2004

GE Power Systems

Software Engineering Intern
May 2002 - May 2003

IBM

Software Engineering Intern
Summer 2001

Notable Side Projects

Mountain Grown Hats

Small Business Owner
2016 - present
  • Handled all steps involved in securing hats from China, getting designs created, and selling toddler-sized Colorado trucker hats.

Slope Squad

Sole Designer & Engineer
2012 - present
  • Designed and developed a ski day tracking site for passionate skiers that has been used to track over 10,000 ski days.

Education

Rensselaer Polytechnic Institute

B.S. Computer Science, Magna Cum Laude
1999 - 2003