Detail-oriented and results-driven backend Software Engineer with over 5 years of experience designing, building, and scaling enterprise-level microservices and cloud-based infrastructure.
Experience
2025 — Now
2021 — 2025
• Performed a key migration from AWS to GCP, saving the company ~$50 million per year and streamlining data pipelines with Kafka.
• Designed and developed data processing microservices in Go, utilizing AWS Kinesis and Kafka to handle 4 million events per second (~2 GB/sec), directly contributing to scalability and performance improvements.
• Owned the productionalization of Carbon Black's Device Control offering, enhancing security for customers by providing REST API for blocking/unblocking external device access.
• Owned and led the deactivation of both a decommissioned API as well as an outdated event message schema, coordinating with product and customer teams to ensure zero downtime or customer impact. Developed automated migration tooling and executed thorough end-to-end testing suites to validate the process and ensure smooth transition.
• Spearheaded the migration of observability tools, significantly reducing monitoring costs and enhancing system reliability.
• Onboarded multiple services to be FedRAMP compliant, ensuring regulatory compliance and securing sensitive data for customers.
• Developed a REST API and cron-based ETL jobs leveraging DynamoDB and AWS RDS to maintain state for customer configurations and event-driven data pipelines.
• Designed and implemented CI/CD pipelines in GitLab using Docker and Bash, driving efficiency and reducing manual intervention in deployment processes.
• Led the technical and cultural onboarding of a global team of 8 engineers across 3 time zones, mentoring them in service ownership, incident management, and operational best practices.
2019 — 2021
2019 — 2021
Boulder, Colorado
Built, delivered and maintained enterprise-level productionalized microservices as part of Carbon Black Cloud, VMware's cloud-based endpoint protection platform.
Technologies used: Kubernetes, Docker, Helm, GoLang, Bash, Yaml, Terraform, Kinesis, S3, IAM, PostgreSQL, Aurora, DynamoDB, GitlabCI, Wavefront, SignalFX, JIRA
• Provided technical mentoring and onboarding to 2 associate engineers
• Enabled Customers to collect and leverage their data collected by Carbon Black through implementation of an end-to-end data pipeline-centric microservice, the CBC Event Forwarder
• Developed Carbon Black's Device Control offering, allowing customers to receive events regarding external device activity, block access to external devices, and allow external devices
• Led and owned production deployments of entire Carbon Black Cloud backend to all of Europe and Asia
• Owned the implementation of an extensive integration testing suite as a part of a CI/CD pipeline running in Gitlab using Docker-Compose, Bash
• Improved developer experience by spearheading a solution to CI runner conflicts by leveraging Docker bridge networking, conditionally binding to host ports, container namespacing, and implementing a service to dynamically create cron-based nightly Gitlab CI pipelines to run additional cleanup.
• Owned, maintained, contributed to, and deployed legacy product, PSC Gateway, Carbon Black's internal reverse proxy service for managing traffic into and out of and within the VPC
• Led technical phone screenings and on-site interviews for over 20 candidates, resulting in 8 hires
Improved workplace culture and relationships through iterations of a technical book club, leading discussion around "Tribal Leadership"
2018 — 2019
2018 — 2019
Boulder, Colorado
Worked with multiple cross-site teams to build, deploy, and maintain microservices as part of Prism, a Business Intelligence data pipeline for SaaS and On-Prem products
Technologies used: Kafka, Kubernetes, Clojure, TypeScript, PostgreSQL, Rails, Docker, Prometheus, CircleCI
• Enabled CA to make data-driven decision through implementation of an end-to-end big data telemetry system using Kafka, Kafka Connect, AWS S3, TypeScript, Clojure, Ruby, and Lua
• Spearheaded the development of a Cron-based system for maintaining database schema compatibility with AWS Glue for making data easily queriable by AWS Athena
• Built CI/CD pipelines with CircleCI and TravisCI into a custom Kubernetes platform running on AWS EC2 hosting various containerized services for the Custom Services Group at CA
• Developed a Clojure API with React.js UI to manage API Keys and CA service accounts for services connecting to the various APIs within the Prism telemetry system
• Eased company-wide pain points around opening CA Support tickets through implementation of a single sign-on OAuth authentication service
• Reduced number of vulnerabilities in Docker images using weekly Twistlock scans
2017 — 2018
2017 — 2018
Boulder, Colorado
Education
Dickinson College
Bachelor's Degree
Code Craft School
Full Stack Web Development Certification
The University of Queensland
Core academic focus on Organizational and Social Psychology
UC Santa Barbara
St. Andrews