Experience
2019 — Now
2018 — 2019
2018 — 2019
San Francisco Bay Area
Key Technologies: Scala, Elasticsearch, Kafka, Redis, RabbitMQ, AWS Services + Terraform
• Hired to work on product features, but quickly shifted to focus on scalability and reliability challenges
• Introduced APM to the organization and led instrumentation of the existing code with OpenTracing + DataDog
• Replaced RabbitMQ with Kafka for one high-throughput use case, coordinating the rollout and sharing Kafka expertise with the team
• Rearchitected and rewrote a complex data ingestion pipeline to achieve more consistent performance, more self-explanatory code, and better future extensibility
2015 — 2018
2015 — 2018
San Francisco Bay Area
Key Technologies: Go, Cassandra, Elasticsearch, Kafka, Mesos, AWS Services + Terraform
• Architected and implemented most of the back-end services for New Relic Infrastructure, a SaaS product surfacing high-granularity metrics, configuration, and state from agents installed on customer machines
• Served as the lead of the back-end team, balancing ongoing reliability work with new feature development
• Made significant scalability improvements to the system as needed over 18 months of +20% monthly product growth, with a heavy focus on preventing recurrences of problems and avoiding them in the first place
2015 — 2015
2015 — 2015
San Francisco Bay Area
(Acquired by New Relic)
2013 — 2015
2013 — 2015
A continuation of my role at UrbanCode, serving as technical lead for the UrbanCode Deploy product: https://developer.ibm.com/urbancode/products/urbancode-deploy
Primary Responsibilities:
Providing technical guidance to a growing team of developers
Ensuring that a growing and complex codebase remains stable, clean, and maintainable by establishing best practices, peer reviews, and flexible frameworks
Designing new features and performance/scalability enhancements
Supporting sales and services initiatives
Balancing work on new functionality with requirements to meet new post-acquisition corporate standards
And still, writing a whole lot of code
Education
Walsh University