Senior Software Engineer · Amazon · San Luis Obispo, CA

Hey, I'm Dennis, a senior engineer at Amazon working across agentic AI, ML, petabyte-scale data platforms, and distributed systems. I love building products and working with people to solve challenging problems. I've lead multiple org wide projects from design to implementation to long term adoption and impact.

8+years building
at scale
50+person org influenced
1000+node ML & data systems

Work Experience

2022 — Present

Amazon Ads

Senior Software Development Engineer

Tech Lead for Agentic, ML Ops, and Data Platform
Amazon Advertising Partner Tech Org

  • Architected and delivered Partner Knowledge Base; wrote doc, spun up project, aligned across 6 different tech and product teams, got executive sponsorship, and created a durable pattern for unlocking data and knowledge sharing across the Partner Tech org.
  • Rearchitected MLOps tooling & infrastructure, cutting time to production from 3 months to 2 weeks and delivered 12 models in 6 months vs the 1 model in 2 years prior. Made models CI/CD raising the quality bar and preventing regressions from sneaking in. Trained up scientists on new workflow, both speeding up and making their work more reliable. Scales across thousands of machines allowing us to run previously yearly models on a weekly basis, all completely serverless saving money over the previous approach. Minimal maintenance despite the scale; we see <1 failure per week.
  • Designed and built a generic Spark data precompute pipeline which processes over 1 PB of data each month and has influenced more than $3B in advertiser spend in 5 years. Handles arbitrary queries, transforms, indexes, archival, and federated ownership of datasets.
  • Mentor engineers, align business, science, and engineering teams across orgs and lead the team in code changes, designs, and reviews.

2018 — 2022

Amazon & AWS

Software Development Engineer

Shipped greenfield products and foundational distributed infrastructure across Advertising, AWS, and Books.

  • Worked cross org to build Retail & Reporting APIs for Amazon Vendors as part of a goal to drive $2B more revenue.
  • Operated and developed core distributed locking (akin to Zookeeper) and log services (akin to Kafka) that power S3, DynamoDB, SNS, and other AWS systems.
  • Expanded Kindle's Print on Demand to new B2B channels and markets, delivering special offers through Amazon Business and launched Kindle's first Canadian print cell.

Personal projects

Production Grade Passion Projects

Each project was and is being built as something I can use and share with others. They are all zero to one, by me, in my spare time outside of work. Every app has leveraged AI to accelerate delivery but not replace thinking and with each one I've learned something new.

Private personal finance

Charoite

A Swift native, fully featured finance app for macOS and iOS that executes completely on device and utilizes CloudKit for storage. Now our family's personal finance app.

  • My first mobile app ever, 0-1 on designing, developing, and releasing an iOS App.
  • Architected multi-device, multi-user sharing utilizing CloudKit.
  • Utilized SimpleFIN Bridge for financial account imports.
  • Rapidly iterated with an on-phone workflow using Codex allowing me to make and test changes from anywhere.
  • Swift
  • Core Data
  • CloudKit

Trading card intelligence

Pack EV

A Magic: The Gathering pack expected-value platform that turns pricing and pull-rate data into clear product comparisons and historical trends. Built as a fun excuse to buy new cards.

  • Built the full data pipeline and interactive experience, from Scryfall ingestion and validated EV calculations to card-level contribution and distribution visualizations.
  • Fully static web page, hosted on Cloudflare Pages for maximum performance, security, and zero cost hosting.
  • Imports of new sets are fully automated through agentic workflows.
  • Cloudflare
  • TypeScript
  • Agents

Democratized Reviews for Good

deinfluence.fyi

Work in progress. A platform for bringing real human feedback back to the internet. Zero ads, zero sponsorship, and everyone's votes are equal. Through structured reviews and comparitive rankings we provide real insights. By limiting review frequency and moderating them, we reduce potential spam and raise the quality bar.

  • Astro on Workers Frontend
  • Workers + Neon Backend
  • Cloudflare R2 + Images for media hosting
  • Rich Moderation & Adminstration workflows
  • Bayesian Averages & Bradley-Terry-Davidson Model used for ranking
  • Cloudflare Workers
  • Neon
  • PostgresQL
  • Astro
  • Cloudflare R2

Toolkit

Technologies in my skillset

AI

  • Claude Code & Codex
  • LangGraph & Strands
  • Bedrock
  • AgentCore

Databases

  • DynamoDB
  • OpenSearch
  • Neon
  • Postgres

Infrastructure

  • AWS
  • EMR/Spark/Hadoop
  • Lambda
  • Step Functions
  • Athena/Trino
  • Cloudflare

Languages

  • TypeScript
  • Kotlin/Java
  • Python

About

A builder that
leads by example

I love solving large scale technical challenges.

That has taken me from core distributed services inside AWS to petabyte-scale data pipelines & MLOps platforms in Ads, and now agentic products.
I care about clear interfaces, thoughtful operations, and helping teams do their best work.
I believe AI is an amazing force multiplier, but that you need the right people in place to really leverage it.
I know that the best way to lead is with sincerity, kindness, and an open mind.

Education

Cal Poly, San Luis Obispo

B.S. Computer Engineering · 2018 · GPA 3.9 · Summa Cum Laude

Best Capstone Project of the year for scaling computational chemistry for Zika virus drug research.

Have an interesting project for me to build?

Let's start a conversation ↗︎