Experience

September 2021 – Present

Grafana LabsDirector, Software Engineering


August 2020 – September 2021

OracleDirector, Software Engineering

Leading a team of engineers responsible for building out a new Continuous Deployment (CD) service for Oracle Cloud Infrastructure as part of a new DevOps platform meant to drive adoption of OCI. Hired, managed, and developed a team of 20 globally distributed engineers, with one direct-report manager. Interviewed and hired to fill the parent organization consisting of 3 additional service teams composed of over 30 additional engineers, engineering managers, technical program managers, and product managers.

  • Orchestrated team networking activities to help a new, geographically diverse team learn more each other, build rapport, and subsequently increase velocity
  • Created long term roadmap detailing features and improvements to be released after the service is released
  • Trained team on operational best practices that entailed proper monitoring, alerting, runbooks, root cause analysis, and communication during an operational incident. Tech utilized includes: JIRA, Confluence, Grafana
  • Contributed to and facilitated design discussions throughout service development
  • Maintained and executed project roadmap through assigning tasks for each two week sprint, creating tasks when needed, and grooming a backlog
  • Coordinated with other departments on development efforts. Created a joint development plan for the larger team to meet deadlines

April 2019 – June 2020

Pica Product DevelopmentDirector, Software Engineering

Produced IoT devices that integrate sensors and notify users when a sensor is triggered. Led teams responsible for mobile application development, API servers, internal support tools, and Amazon RDS database backend. Coached, led, and mentored 7 software developers ensuring engineering best practices.

  • Led staff development initiatives such as succession planning and training, ultimately ensuring teams were cross-trained & consistently sharing knowledge
  • Managed technological teams that worked with: Ionic, Loopback (Node/Typescript framework), and Angular
  • Gained buy-in from senior leadership to implement new communication processes via weekly updates using Confluence which increased visibility interdepartmentally
  • Created a comprehensive, multi-tiered, technical support plan consisting of documentation, basic first-level phone support, and JIRA usage to track tickets
  • Composed and deployed new development practices across engineering teams including pull requests & code reviews, software versioning, improved code commenting, ticket etiquette, and educating teams on writing tests
  • Drove & defined a strategic proof-of-concept that identified & managed test failures and alerted engineering when code would fail. Within 1 month, implemented this new system that successfully caught 3 different issues via end-to-end checks, server, and API checks. Technologies: Sensu Go, Prometheus, PushGateway, Grafana, OpsGenie, Slack, Node Exporter, and Alert Manager
  • Utilized data visualization tools such as Prometheus & Grafana for metrics & monitoring
  • Managed technical vendor engagements such as OpsGenie and GitHub

December 2009 – 2021

My Social Sports(Freelance) Full Stack Engineer

Designed, implemented, and maintained an application that facilitates co-ed sports leagues throughout the country. Re-wrote the PHP application to Django/Python, using the entire operational stack in Digital Ocean — Django/Python, Nginx, Postgres. The platform now processes 15K+ registrations annually and has achieved $940K in revenue.


November 2010 – March 2019

Oracle/Dyn

October 2014 – March 2019

Sr. Engineering Manager

Led teams that wholly owned the flagship product that managed DNS, the eCommerce DNS offering, and ‘Portal’ which was an internal service. Hired, managed, and developed a team of 40 distributed engineers, with 5 direct-report managers across several products, platform engineering, and database administration teams globally.

  • Consolidated & refined release management procedures across 4+ engineering teams, affecting 150+ people to adopt CI/CD pipelines (Jenkins & Chef)
  • Supported teams regarding skills development and succession planning; addressed skills gaps & advocated for training; developed new roles to create career paths into team lead positions
  • Managed 3 technical vendor partnerships: Vivid Cortex, Twilio, and Nexmo/Vonage
  • Built from the ground up a Sustaining Engineering department to reduce technical debt. Tech: Perl, Python, DNS, JIRA, Confluence, Grafana, Graphite, Nagios, Ansible, Chef
  • Established a project plan to transition the core eCommerce product ($40M/year) into a newer, more efficient data center

October 2013 – October 2014

Engineering Manager

Led a team of 8 Engineers that developed and maintained the flagship Managed DNS product. Responsible for backlog prioritization, clearing roadblocks, managing professional development, and conducting performance reviews.

  • Created & implemented a new workflow for ticket management & issue resolution streamlining tickets from customer service straight to engineering teams
  • Partnered with leadership to develop a technical debt reduction plan
  • Instituted a living, on-call rotation policy that led to shorter turnaround time on issue resolution

August 2013 – October 2013

Sr. Software Engineer

November 2010 – August 2013

Software Engineer


Volunteer

2014 – 2021

Board of Directors & President of the BoardNoah’s Ark Child Care Center

  • Managed a $2M operations budget covering salaries and all facility expenses
  • Organized and ran monthly meetings with 12–15 board members reviewing critical topics, upcoming events, staff concerns, and committee updates
  • Technology Subcommittee Chair: Implemented G-Suite Applications, an internal software system, and created a new WordPress website
  • Improved succession planning capabilities by adding a second Assistant Director and cross-training on all Executive Director responsibilities

2020 – 2022

PTA Vice PresidentNorth Elementary School, Londonderry, NH

  • Volunteer Coordinator Chair