Senior Software Engineer · Amazon · San Luis Obispo, CA

I'm Dennis, a senior engineer at Amazon working across agentic AI, large-scale data platforms, and distributed systems.

8+years building
at scale
$2B+ad spend influenced
by data systems
1,000+hours automated
each year

Work Experience

2022 — Present

Amazon Ads

Senior Software Development Engineer

Leading agentic initiatives and platform architecture for Amazon Advertising Partner products.

  • Architecting agentic knowledge-sharing systems with LangGraph, Strands, Bedrock, and AgentCore across the organization.
  • Rearchitected MLOps workflows, cutting time to production from months to weeks and automating more than 1,000 hours of annual work.
  • Built a scalable Spark data precompute pipeline influencing more than $2B in advertiser spend.
  • Mentor engineers, align product, science, and engineering teams, 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.
  • 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

Real products
Reusable by anyone in the world

About

Wide lens.
Deep systems.

I like the work between a promising idea and a system people can actually depend on.

That has taken me from core distributed services inside AWS to petabyte-scale data pipelines, MLOps platforms, and now agentic products. I care about clear interfaces, thoughtful operations, and helping strong teams do their best work.

Education

Cal Poly, San Luis Obispo

B.S. Computer Engineering · 2018 · GPA 3.9

Best Capstone Project for scaling computational molecular docking for Zika virus drug research.

Toolkit

Technologies I reach for.

AI

  • LangGraph & Bedrock

Databases

  • DynamoDB
  • OpenSearch

Infrastructure

  • AWS
  • Apache Spark & Hadoop
  • EMR
  • Lambda
  • Step Functions
  • Athena & Presto

Languages

  • TypeScript
  • Kotlin & Java
  • Python

Have a hard problem?

Let's make it
tractable.

Start a conversation