Staff > Senior Staff Software Engineer

April 2021 - Present

Named the technical lead/architect for new and existing point of sale systems; in the first quarter, I was responsible for scaling the team from three to 12 engineers and for splitting our monolithic domain into smaller services to be consumed across the organization; the team primarily uses a Dart+Flutter stack with a GraphQL backend interface and dabbles in Kotlin

Green Bits

Engineer > Senior > Staff Software Engineer

September 2018 - April 2021 (acquired)

Lead engineer for the front of house team, developing point-of-sale software for the cannabis industry; led the port of a four-year old Obj-C codebase to Flutter, managed a team of three developers, and developed an end-to-end automation suite to guarantee quick release cycles and stability; also maintained a monolithic Rails API and Ember front end


Co-founder, CTO

June 2017 - May 2018

Designed, built, and maintained a complex React/Redux app powered by Firebase that included authentication, Stripe, a real-time chat, and Google Maps; the project ultimately included submodules shared across multiple domains and webpack hackery

1aim GmbH, Berlin

Engineer > Head of Software & Copywriter | Designer | Sales

September 2016 - August 2017

Designed, built, and maintained an enterprise React/Redux app driven by a Rust-powered RESTful API; oversaw the native apps (one powered by Ionic/Angular and the other Swift) and coordinated with the backend engineer to refine the API for all platforms; semi-regularly wrote colorful words in terse paragraphs, and presented the company's offerings to interested parties

FINE Design Group

Junior > Senior Full-stack Developer

June 2014 - August 2016

Build front-end interfaces using pixel-perfect design, scaffold and customize Ruby on Rails apps, follow both agile and waterfall workflow processes on small- to medium-sized teams, build open-source projects

Brockton Creative Group

Intern > Developer, Designer, Copywriter

May 2012 - January 2014

Created websites from scratch, drew sitemaps and wireframes, fixed or adjusted retainer sites, write copy, and digitized designs from PDF mock-ups for the marketing group's clients; primary tasks focused on IE 6 compatibility and wrangling Cake PHP


Project Lead

September 2011 - December 2012

Funded by a Knight Foundation grant, is a website that displays hyper-local news on a map. Manage technical elements and site design

United Nations

Virtual Intern

February 2012 - August 2012

Unify the UN's presence across social networks and express message of Secretary's office more effectively; responsible for redesign campaign and interactive Facebook page elements

KU Dept. of Student Housing

Student Web Programmer

February 2011 - August 2011

Corrected website errors, digitized print forms and redefined the strategic message of in 2011 with interactive features and a site redesign


University of Kansas

May 2014

Bachelor of Science in Journalism
strategic communication emphasis

Shawnee Mission East

May 2010

High School Diploma


When I'm not slaving behind a hot laptop, I enjoy a bowl of Lucky Charms, running, slapping the bass and finding a clean pair of jeans. Portland via Kansas via Massachusetts via Milwaukee via Chicago. That's not my dog.

Downloadable Resume (PDF)



JavaScript + CoffeeScript
HTML + Slim/Pug/HAML




Apollo, Babel/ES6, Backbone, Docker, Ember, Firebase, Flutter, Git, GraphQL, Gulp, Hubot, Jasmine, jQuery, Kafka, Karma, Middleman, Minitest, Ruby on Rails, React, Redux, Rspec, SVN, TravisCI, webpack, WordPress


Read and speak very little Spanish
Speak a little German
Bass guitar



Journalism Education Assoc.

April 2010

National High School Journalist of the Year (Runner-up)

National Scholastic Press Assoc.

April 2010

Co-Editor of 1st Place Best in Show, Newspaper, 17+ Pages
Editor of 2nd Place Best in Show, Website

Kansas Scholastic Press Assoc.

March 2010

Kansas State High School Journalist of the Year

Boy Scouts of America

April 2002

Eagle Scout Rank