Senior Software Engineer · Amazon · San Luis Obispo, CA

Hey, I'm Dennis, a senior engineer at Amazon working across agentic AI, large-scale data platforms, and distributed systems. I love building products and working with people to solve challenging problems.

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, utilizing Strands, Bedrock, AgentCore, and MCP to bring data and capabilities to agents across the organization.
  • Rearchitected MLOps workflows, cutting time to production from months to weeks, automating more than 1,000 hours of annual work, and scaling models from one host to over a thousand.
  • Designed and built a generic Spark data precompute pipeline influencing more than $2B in advertiser spend.
  • Mentor engineers, align business, science, and engineering teams across orgs and lead the team in code changes and reviews.

2018 — 2022

Amazon & AWS

Software Development Engineer

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

  • Built APIs and products for Amazon Advertising's external integration partners.
  • Operated and developed core distributed locking and log services that power S3, DynamoDB, SNS, and other AWS systems.
  • Expanded Print on Demand to new B2B channels and markets, including the first Canadian print cell.

Personal projects

Production Grade Passion Projects

Each project was and is being built to be something I can use and share with others. They are all zero to one, by me, in my spare time after 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 local-first fully featured finance app for macOS and iOS that executes completely on device, utilizes CloudKit, and as a result costs nothing to run. This is now me and my wife'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 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, rarity, 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, 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 Webpage
  • Workers + Neon Backend
  • Cloudflare R2 + Images for media hosting
  • Moderation & Adminstration workflows.
  • Bayesian Averages & Bradley-Terry-Davidson Model used for various ranking methods.
  • 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 ↗︎