Seth DeWhitt 🎷

Software Engineer Jazz Musician Seattle, WA

HeadshotOpening for Magdalena BayPicture of me!Presenting at a Jazz Education Network workshop
  • A

    Amazon Web Services (AWS)

    Software Development Engineer Intern - Amazon MQ Open Source

    • Reduced 2+ hour RabbitMQ broker restart cycle to under 5 minutes for Amazon MQ customers by validating auth/authz configs for 6 authentication methods with Erlang/OTP and JavaScript
    • Prevented confused-deputy and race conditions by migrating AWS credential handling to thread state per-request
    • Contributed bugfix to upstream RabbitMQ 4.2.9, fixing a SigV4 signing defect that failed every S3 GET request (PR #16759)
  • T

    The Data Mine, Purdue University

    Research Lead & Teaching Assistant - Practical AI

    • Directing 11 student researchers in collaboration with the Practical AI Podcast (1.5M listens)
    • Implementing RAG chatbot trained on 349+ episodes with citation-backed responses
    • Designed scalable podcast generation platform integrating LLM-produced transcripts and voice clone models
  • C

    Chewy

    Software Engineer 1 Intern - Supply Chain Replenishment Platform

    • Deployed scalable & containerized development environments with custom tooling for in-house model execution on AWS ECS/Fargate,reducing setup overhead by 80% and supporting 15+ engineers
    • Automated distributed system maintenance with AWS Lambda and Kinesis,lowering AWS expenses by 25%
    • Engineeredpersistent storage architecturelinking Okta SSO authentication with AWS EFS, ECS, and RDS to support secure stateful development sessions across container restarts
    • Designed and implemented Terraform-based infrastructure provisioning and Jenkins CI/CD pipelines,decreasing deployment times by 66%
  • T

    The Data Mine, Purdue University

    Undergraduate Data Science Researcher - Bayer Crop Sciences, Syngenta

    • Trained a LightGBM model on 500k+ rows to model climate change impact on corn yields at 91% accuracy
    • Optimized model performance through feature engineering and cross-validation, reducing RMSE by 24%
    • Implemented data preprocessing and QC pipelines for 100M+ data points, validated using mixed linear models

More About Me

I'm a Senior at Purdue University pursuing a B.S. in Computer Science with concentrations in Software Engineering and Security. When I'm not coding, I'm likely practicing saxophone, arranging jazz music, or experimenting in the kitchen.

This summer, I was a Software Development Engineer Intern at AWS, where I worked on the Amazon MQ Open Source team to eliminate a frustrating 2+ hour RabbitMQ broker restart cycle for customers by validating auth/authz configs for 6 authentication methods. (and used Erlang!!)

Skills

Center logo
GitHub
Linux
Python
Erlang
Node.js
Git
Docker
Bash
Next.js
React
TypeScript
PostgreSQL
TailwindCSS
Vite
Java
AWS
Jenkins
FastAPI
MongoDB
Supabase

Featured Projects

Here are some of my favorite projects :)

ControVirtual

ControVirtual

Streamlined and upscaled use of AMD SO-101 Robot Arms for industry experts via remote use of a Meta Quest S3, voice & natural language processing, and a Vision-Language-Action (VLA) model. Honorable Mention for "Best Use of AMD Tech" at StarkHacks 2026.

PythonC#OpenCVPyTorchFlaskLeRobotMeta Quest S3AMD SO-101 Robot Arm
SlopMop

SlopMop

Chrome/Firefox browser extension that detects AI-generated content in social media feeds

PythonViteTypeScriptReactAWSPyTorchFirebase

Current Favorite Songs

Certified jammers