About me
Hi there! I’m Kevin, and I enjoy building things. I’m a software engineer focused on resilient production systems across backend, data, and machine learning.
Currently, I’m a Senior Software Engineer at Adobe, where I build and own data platforms supporting procurement, financial reporting, and marketing measurement. My work spans ingestion pipelines, data models, and internal products that turn complex operational data into reliable insights.
Previously, I worked at Turo, HomeLight, and ViacomCBS, where I built and shipped production backend and machine-learning systems powering marketing attribution, competitive pricing, marketplace matching, personalized recommendations, and video experiences.
In my spare time, you can usually find me running, gaming, skateboarding, hiking, spending time in nature, traveling, or taking photos and video.
Experience
9+ years building production systems across enterprise and consumer products.
Adobe
Senior Software Engineer
Building and owning production data platforms supporting enterprise procurement, financial reporting, and large-scale marketing measurement.
- Databricks
- Spark
- Airflow
- Python
- SQL
Turo
Software Engineer
Built backend services and data infrastructure supporting marketing attribution, competitive pricing, and internal data-platform development.
- Python
- Airflow
- AWS
- Kubernetes
- Terraform
- SQL
HomeLight
Senior Software Engineer
Built backend services and production data systems supporting marketplace matching, marketing optimization, and HomeLight's core consumer products.
- Python
- Django
- Elasticsearch
- Kafka
- Airflow
- AWS
ViacomCBS
Machine Learning Engineer
Joined as a Data Science Intern before building production machine-learning and backend systems as a Machine Learning Engineer, supporting personalization and video experiences across CBS digital products.
- Python
- Spark
- Django
- Redis
- Kubernetes
- GCP
Knowles Intelligent Audio
Data Engineer
Developed software and data tooling supporting audio engineering, data acquisition, processing, and analysis workflows.
- Python
- MATLAB
Projects
A few systems and products I’ve enjoyed building.
Distributed systems
Yet Another URL Shortener
A horizontally scalable URL platform built with Go microservices, sharded MongoDB, Kong, and AWS.
- Go
- AWS
- MongoDB
- Kong
Backend systems and NLP
Text Summarizer Chrome Extension
A browser extension paired with a cloud-hosted service for condensing long-form content without leaving the page.
- Go
- Python
- JavaScript
- GCP
Applied machine learning
Emotional State Recognition
A containerized deep-learning system that recognizes emotional states from facial expressions and body gestures.
- Python
- TensorFlow
- Flask
- Docker