Career Journey

16.5 yrs building data systems, leading teams, and scaling infrastructure

Leadership & People
Agile ×2 Leadership Team Management Backlog Management Prioritization Resource Allocation Quarterly Planning Process Optimization Change Management Incident Management Platform Engineering Developer Experience SRE Product Management Testing
Technologies
Apache Kafka ×2 Backend ×2 Apache Druid Data Infrastructure System Design React Golang Kubernetes Terraform GitLab CI AWS Pulumi Apache Spark AWS EMR Ruby GraphQL Protobufs ETL Data Engineering Rust Elasticsearch Performance Selenium Ansible Spring Boot Test Automation Windows CI/CD Java Loyalty Systems Mobile C++ Browser
Current #8

Lead → Staff → Technical Lead Manager

ActiveCampaign LLC
Jul2023 - Current
2.25 yrs
Leadership Team Management Backlog Management Prioritization Resource Allocation Quarterly Planning Process Optimization Change Management Apache Kafka Apache Druid Data Infrastructure System Design Incident Management React Golang

Technical Lead Manager (Aug 2024 – Present)

Stepped into a dual leadership role across Data Operations and Data Engineering teams in the absence of an Engineering Manager. Heavy focus on people management, process, and organizational effectiveness:

  • Backlog & Prioritization: Owning backlog management and prioritization for two teams, ensuring alignment with business goals while managing competing demands from stakeholders
  • Resource Allocation: Balancing engineer capacity across operational support, project work, and technical debt—making tradeoff decisions daily
  • Quarterly Planning: Collaborating with Director on H1 2026 planning, defining team OKRs, and scoping multi-quarter initiatives
  • Process Optimization: Introducing lightweight process improvements to reduce friction—refining standup formats, improving ticket hygiene, and establishing clearer escalation paths
  • Change Management: Navigating organizational uncertainty during the EM gap, maintaining team morale and productivity through transparent communication
  • Team Stabilization: Providing reliability across two teams—mentoring engineers, running 1:1s, and ensuring consistent delivery
  • Druid Initiative Lead: Driving the adoption and deployment of Apache Druid across the company, leading a team of ~10 engineers. Successfully launched and delivered; selected to demo at Company All-Hands alongside the CEO
  • Data Strategy Modernization: Partnering with the CTO and Distinguished Engineer to architect the next-generation hybrid data storage layer—migrating from legacy HTAP to Apache Iceberg + Kafka lakehouse pattern

Staff Engineer (Feb 2024 – Aug 2024)

Transitioned from team lead to staff-level IC work, focusing on cross-team technical initiatives:

  • Architecture Ownership: Managed the organization’s Apache Druid adoption, scaling to 9 production instances supporting analytics for a $165M+ ARR customer base
  • Geo-Redundant Pipeline: Designed and delivered a geo-redundant WhatsApp webhook ingestion pipeline—incident-free in production for 6+ months
  • Cross-Functional Coordination: Led a working group of Java engineers to address systemic performance bottlenecks, delegating remediation tasks via incident follow-up protocols

Lead Engineer, Tracking Team (Jul 2023 – Feb 2024)

Led the Tracking/Ingestion team responsible for high-volume event capture (clicks, opens, site visits, WhatsApp message reception):

  • Team Turnaround: Rebuilt trust with the wider organization by stabilizing the platform from 1-2 incidents/month to zero incidents in production
  • Mentorship: Developed a mixed-seniority team (3 Senior, 2 Junior), improving engineering standards and delivery reliability
  • Internal Tooling: Built administration tools using React, Vite, and Svelte to improve visibility into backend data operations for support teams
#7

Senior Software Engineer (Developer Experience & Platform)

ActiveCampaign LLC
Jun2019 - Jun2023
4 yrs
Kubernetes Terraform GitLab CI Platform Engineering Developer Experience AWS Pulumi

Developer Efficiency: Optimized environment provisioning tooling, reducing setup time from days to minutes for the engineering organization.

Infrastructure Migration: Led the migration from EC2 to Kubernetes with zero downtime and built self-service Terraform/Pulumi tooling for product teams.

CI/CD Standardization: Migrated the company from CircleCI to GitLab CI, establishing standard pipeline controls for main product lines.

#6

Senior Data Engineer

Reverb.com
Aug2018 - Jun2019
10 mos
Apache Spark AWS EMR Ruby GraphQL Protobufs ETL Data Engineering

Data Engineering: Modernized legacy ETL pipelines by migrating from Sqoop/SQL to Apache Spark on EMR, reducing processing costs and improving data availability speeds.

Full Stack Contribution: Implemented core product features using Ruby, GraphQL, and Protobufs, bridging the gap between backend data systems and frontend user experience.

Improved CI processes in the company in collaboration with the CI working group.

#5

Site Reliability Engineer

Uptake Technologies
Feb2018 - Jul2018
5 mos
Rust Elasticsearch Apache Kafka SRE Agile Performance

Implemented Elasticsearch monitoring framework in Rust.

Onboarded a newly formed team of 9 engineers to agile methodologies by prioritizing the backlog and by organizing demos, architecture planning and retros.

Saved the company $20k/month by leading the delivery of Kafka optimization and performance improvements.

#4

Senior Software Engineer, Automation

Uptake Technologies
Feb2017 - Jan2018
11 mos
Selenium Ansible Spring Boot Test Automation Windows

Implemented, maintained and trained around 20 teams across the company to use a production data validation and monitoring framework.

Architected IE selenium grid using Ansible, Spring Boot, Windows registry patches and RDP.

#3

Product Owner, Automation

Uptake Technologies
Dec2015 - Jan2017
1 yr
CI/CD Product Management Testing Agile

Led the development of an automated CI pipeline for building and testing the core product.

Drove the adoption of better testing practices by training teams and pairing with the teams at the main and satellite offices.

#2

Software Engineer II (Loyalty Platform)

Orbitz Worldwide
Oct2014 - Nov2015
1 yr
Java Backend Loyalty Systems

Worked on the Loyalty Platform team, building and maintaining systems to support customer rewards and loyalty programs.

#1

Software Engineer (Mobile Browser & Backend)

Nokia Inc.
May2009 - Oct2014
5.5 yrs
Mobile C++ Backend Browser

Worked on mobile browser development and backend systems, contributing to Nokia’s mobile platform ecosystem.