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 knowledge sharing with Agents across the Partner Tech org. Utilizes MCP as the interface to work with any agent and the harness is Strands on AWS AgentCore.
  • 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 with AWS Batch 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 less than 1 failure per week.
  • Took on the ML Ops project solo after it had sat idle for a while. Ramped it up within a month, showed turnaround, and spun up a team, first with one other engineer. Demonstrated success and showed how a focused platform team could improve velocity for the org, making the pitch not for a short lived tiger team but our current AI/ML/Data SDE team. A year later we're now a team of seven. In the founding phases, I led team as both a tech lead and manager until we could hire a one, interfacing with product and leadership.
  • 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. Supports account syncing, transaction classification, budgeting, and family sharing. 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 website that turns pricing and pull-rate data into clear product comparisons and historical trends.

  • 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
  • Agentic Computer Use

Democratized Reviews for Good

deinfluence.fyi

A platform for bringing real human feedback back to the internet. Each review focuses on relative comparisons and each users product comparisons are taken into a global ranking based on a probabilistic model. Limited review frequency and moderation systems reduce spam and ensure quality. Utilizes an Astro on Worker architecture for SSR and Neon for the database.

  • Astro on Workers Frontend
  • Workers + Neon Backend
  • Cloudflare R2 + Images for media hosting
  • Rich Moderation & Adminstration workflows
  • 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 ↗︎