About
I'm a Senior Software Engineer who builds backend systems with an API-first approach. I like making things that are efficient, scalable, and actually solve the problem at hand.
I've worked across social platforms, real-time data infrastructure, fintech, and payment systems. I've migrated databases to cut query times by 40%, built Python frameworks for real-time data processing, and designed PCI-compliant payment integrations.
I have a B.S. in Computer Engineering from Iowa State University.
Skills
Experience
Carry
Aug 2025 - PresentSenior Software Engineer · Brooklyn, NY
Owns core money movement systems for tax-advantaged investing products.
Python, Django, PostgreSQL, AWS
SPILL
Dec 2023 - Jul 2025Senior Backend Engineer · New York City
Migrated our database from DynamoDB to PostgreSQL, built serverless GraphQL APIs with AWS AppSync, and cut response times by 40%.
Python, JavaScript, AWS Lambda, AppSync, DynamoDB, PostgreSQL, GraphQL
Meroxa
Jan 2022 - Oct 2023Senior Backend Software Engineer · Atlanta, GA
Built turbine-py, an async Python framework for real-time data apps. Brought Apache Flink into the platform and wrote gRPC connectors for ConduitIO.
Python, Go, gRPC, Apache Flink, Kafka
Dwolla
Jun 2018 - Jan 2022Senior Product Software Engineer · Des Moines, IA
Built containerized microservices for payment processing. Cut customer success interactions by 60% and manual verification rates by 60%.
Scala, ElasticSearch, Thrift, Finagle
Workiva
May 2013 - May 2018Site Reliability Engineer · Ames, IA
Infrastructure automation and reliability engineering. Started as a Software Support Engineer doing root cause analysis and building self-service tooling.
Python, Infrastructure Automation
Education
Iowa State University
Bachelor of Science, Computer Engineering · 2008 - 2013