Email
Phone
540-383-0186

I'm passionate about taking innovative ideas and building them from the ground up. With an eye for understanding business needs and organizing their execution, I excel in managing both the human & technical elements of software development.

LinkedIn
Github

Verblio May 2015 — Sep 2021

Senior Director of Engineering

  • Led development of Verblio's software platform connecting businesses with writers to produce and edit original articles.
  • Built and managed a highly effective hybrid US/overseas team of software professionals.
  • Performed key role in planning & architecting product enhancements in our company roadmap.

Trada Apr 2014 — Mar 2015

Director of Engineering

StackWave Jan 2013 — Apr 2014

Senior Software Engineer

Fundación El Arenal Jan 2012 — Sep 2013

Technology Volunteer

IBCorp Investments May 2012 — Nov 2012

Principal Engineer

Independent Jan 2011 — Oct 2011

Software Engineer & Web Developer

Peace Corps Ecuador Jan 2010 — Aug 2010

Volunteer

Avenue 100 Media Solutions Oct 2007 — Dec 2009

Software Engineer

Williams College 2003-09-01 — 2007-06-01

Computer Science
Bachelor of Arts

Project Management

  • Milestone planning
  • Effort estimation
  • Release coordination

Team Management

  • Goal setting
  • Daily standups
  • One-on-one check-ins
  • Retrospective meetings

Languages

  • Ruby
  • Typescript & Javascript
  • SQL
  • C#
  • Java

Frameworks

  • Rails
  • Angular
  • React
  • Bootstrap

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Operations

  • Linux
  • Amazon Web Services
  • Heroku
  • CloudFlare
  • Google Cloud

APIs

  • AdWords
  • Stripe
  • Recurly
  • AWS
  • Intercom
English
Native speaker
Spanish
Fluent