I’m a self-taught full-stack software engineer currently living and working in the Des Moines area, at Denim Social. Where we build software to automate digital marketing for large organizations. Since 2016, I’ve been fortunate enough to be involved in some early stage start-ups, which focused on automated chat. When I’m not working, I spend my time reading, at the gym, and doing home renovation projects.



  • Node/JavaScript
  • Python
  • R
  • Bash


  • React/Redux
  • Serverless.js
  • Flask
  • Boostrap
  • Laravel


  • MongoDB
  • MySQL
  • Redis


  • AWS
  • IBM Cloud


  • Celery
  • Ubuntu
  • Docker


Full-Stack Software Engineer

Denim Labs | Des Moines, IA

May 2018 - Present

“Local Marketing at Scale”

  • Primarily build/maintain our platform, frontend (React/Redux App) to backend (Node/GraphQL)
  • Implemented serverless backend
  • Implemented GraphQL data-layer
  • New account onboarding and management
  • Developing external REST API integrations ( mainly Facebook Marketing, Twilio/SendGrid)
  • Deprecating legacy Python API
  • Agile environment

Backend Software Engineer

Structurely | Ames, IA

Oct. 2017 - May 2018

“Helping real estate agents intelligently qualify and manage leads with our AI assistant, Aisa, and our web app, Homechat. With our many integrations, you can spend more time face-to-face and less time face-to-screen with your leads.”

  • Primarily worked on Python-based backend, orchestrating data between third party APIs, our web and mobile applications, and chat bots
  • Managed GraphQL backend and various REST endpoints
  • Reviewed peers code for production releases
  • Heavily united test
  • Developed APIs working directly with our data science teams by integrating from expirimental to production
  • Agile

Head of Product

Sodima Solutions

September 2016 - September 2017

I headed up our main product, which was a cognitive framework, that allowed us to easily design conversations in ways that didn’t suck. Our solution was a scalable architecture that allowed non-technical people to build a conversational interface that could extract information, anticipate responses, and provide responses not explicitly programmed from the end user. This allowed us to build a profile which made it possible to continue conversations and always have responses ready.

  • Helped found company to servife new start-ups and search for new clients
  • Developed a custom, Python based arificial intelligence powered cognitive framework
  • Managed a team of developers from hiring to working, providing mentorship and guidance as needed
  • Worked as a product manager, setting expectations as for both clients and non-technical team members
  • Managed features from conception to deployment


Iowa State University

Bachelor Of Science / May 2018

Managment Information Systems - Data Analytics

Volunteer and Awards

HackISU Spring 2017 - Workiva Best Use of Cloud Computing Award

  • Python based chat bot for flash cards
  • Integration with Quizlet API
  • Avaliable on SMS, Hosted Web Chat, and Facebook Messenger
  • Hosted on Amazon EC2 Instance
  • Built in less than 36 hours

Royal Family Kids Camp / Counselor 2012 - 2015

  • Week long faith-based summer camp for underprivileged children
  • Spent 22 hours/day pari with two children in the foster system doing activities and crafts, but also being a friend and role model