Software Manager
Directed the definition, prioritization, scheduling, and delivery of 100+ engineering projects (bug
fixes, scaling, internal and customer-facing features, etc.) in a 7... more month window for a $25 million ARR
SaaS product.
Managed a 5-member full-stack product engineer team and a 2-member platform/SRE team.
Overhauled a culture of constant urgent cross-team escalations into a calm unambiguous backlog of
scheduled features by introducing and leading weekly meetings of internal stakeholders (product,
retention, sales) to prioritize new requests and share progress on existing projects.
Interviewed customer VPs and CTOs for feature requests, leading to two $100k+ ARR renewals.
Onboarded 2 new engineers to a globally-distributed, remote-first team. Interviewed and recruited
5+ additional engineers for the engineering org.
fixes, scaling, internal and customer-facing features, etc.) in a 7... more month window for a $25 million ARR
SaaS product.
Managed a 5-member full-stack product engineer team and a 2-member platform/SRE team.
Overhauled a culture of constant urgent cross-team escalations into a calm unambiguous backlog of
scheduled features by introducing and leading weekly meetings of internal stakeholders (product,
retention, sales) to prioritize new requests and share progress on existing projects.
Interviewed customer VPs and CTOs for feature requests, leading to two $100k+ ARR renewals.
Onboarded 2 new engineers to a globally-distributed, remote-first team. Interviewed and recruited
5+ additional engineers for the engineering org.
Software Engineering Manager
Managed a team of 5 full-stack engineers and 1 QA responsible for Ruby on Rails monolith and
Go/Java microservice services, CI/CD Concourse pipelines, Kubernetes cloud,... more and AWS infrastructure
for a “big data” business intelligence product.
Introduced error budgets and observability to achieve 99.9% uptime of core services.
Reduced number of on-call alerts from 5+ per week to 0 per month. Established SRE best-practices
for writing new runbooks and maintaining alerts. Implemented a quarterly review of infrastructure
and required toil to prevent new alerts from arising.
Owned backlog of reliability, security, and velocity feature engineering. Consulted with product
engineering, to develop accessible engineering tools, with security team to exceed SOC2
expectations, with engineering leadership to determine resourcing (human talent, machines, other
vendors, etc.), and with external customers to improve error handling.
Planned team-building exercises and drove the adoption of the RFC process and remote-first
communication.
Mentored two engineers into senior engineers. Coached team on leading engineering meetings,
designing solutions to technical problems, and managing projects. Met with each team member at
least once per week to understand their needs, provide feedback, and structure a path of career
development for them.
Planned and oversaw the budget for AWS and vendor costs for the Periscope Data infrastructure.
Maintained costs during times of increased customer growth.
Go/Java microservice services, CI/CD Concourse pipelines, Kubernetes cloud,... more and AWS infrastructure
for a “big data” business intelligence product.
Introduced error budgets and observability to achieve 99.9% uptime of core services.
Reduced number of on-call alerts from 5+ per week to 0 per month. Established SRE best-practices
for writing new runbooks and maintaining alerts. Implemented a quarterly review of infrastructure
and required toil to prevent new alerts from arising.
Owned backlog of reliability, security, and velocity feature engineering. Consulted with product
engineering, to develop accessible engineering tools, with security team to exceed SOC2
expectations, with engineering leadership to determine resourcing (human talent, machines, other
vendors, etc.), and with external customers to improve error handling.
Planned team-building exercises and drove the adoption of the RFC process and remote-first
communication.
Mentored two engineers into senior engineers. Coached team on leading engineering meetings,
designing solutions to technical problems, and managing projects. Met with each team member at
least once per week to understand their needs, provide feedback, and structure a path of career
development for them.
Planned and oversaw the budget for AWS and vendor costs for the Periscope Data infrastructure.
Maintained costs during times of increased customer growth.
Lead Software Engineer
Programmed Javascript/Rails/Go/SQL/RabbitMQ. Focused on increasing customers’ user experience
(as measured by NPS score). Built a customer-facing NPS survey and delivered... more data visualization
features to keep NPS score above 50.
Scaled core Go services from a single server architecture into horizontally-scalable,
Kubernetes-friendly services.
Productionalized Python/R cloud runtime offering by introducing telemetry and error handling to
identify customer problems automatically. Implemented a new React architecture on top of a legacy
CoffeeScript codebase. Designed architecture and led a team of 3 engineers to scale the system to
process gigabytes of data per request.
Drove weekly planning meetings with the product team, conceptualized new projects, decomposed
large tasks into parallelizable work streams, and paired with and mentored other engineers. Scoped
out time and created a custom CI/CD pipeline to ship code faster and more reliably.
Owned engineering on-call rotation for a team of 30. Authored a training program to prepare new
and existing engineers for the experience.
Ran technical interview training, emphasizing inclusivity, positivity, and openness while maintaining
a high level of technical excellence.
(as measured by NPS score). Built a customer-facing NPS survey and delivered... more data visualization
features to keep NPS score above 50.
Scaled core Go services from a single server architecture into horizontally-scalable,
Kubernetes-friendly services.
Productionalized Python/R cloud runtime offering by introducing telemetry and error handling to
identify customer problems automatically. Implemented a new React architecture on top of a legacy
CoffeeScript codebase. Designed architecture and led a team of 3 engineers to scale the system to
process gigabytes of data per request.
Drove weekly planning meetings with the product team, conceptualized new projects, decomposed
large tasks into parallelizable work streams, and paired with and mentored other engineers. Scoped
out time and created a custom CI/CD pipeline to ship code faster and more reliably.
Owned engineering on-call rotation for a team of 30. Authored a training program to prepare new
and existing engineers for the experience.
Ran technical interview training, emphasizing inclusivity, positivity, and openness while maintaining
a high level of technical excellence.
Manager, Engineering




