Experience

Skills

React NativeRuby on RailsElixirPhoenix FrameworkVueJS / VuexReact / ReduxTypescript / Node.jsd3Slack APIStripe APIAWSGoogle CloudFirebasePostgreSQLRedisDocker / dokku

Groove - Full-stack Developer

Nov 2021 — Jun 2023

React NativeReduxFirebase/Google CloudSanity
  • Implemented and improved many features including real-time chat, search, task management, and video calling
  • Assisted with architectural decisions
  • Assisted with the screening process as we built out the dev team

Hubstaff - Frontend Architect (part-time)

Mar 2018 - Nov 2021

Ruby on RailsVue.jsVuexd3
  • Led the organization's migration from jQuery to Vue.js
  • Established, documented, and enforced Vue.js/Vuex coding standards
  • Implemented new interactive charts and visualizations

Yala - CTO

Jun 2016 - Nov 2021

ElixirPhoenix FrameworkVue.jsPostgreSQLRedisffmpegDockerAWS
  • Built the initial app from scratch to production-grade MVP in 6 months
  • Scaled up the development team to a total of 5 — leveled up reports on Elixir and functional programming best practices
  • Devised an algorithm to automatically schedule social posts based on engagement performance
  • Developed an in-browser composer for images and stop-motion videos
  • Implemented distributed pipelines for final rendering of custom images and videos
  • Performed all DevOps responsibilities on AWS

Pinecone - CTO

Jun 2014 - Jul 2016

Ruby on RailsAngularJSPostgreSQLRedisElasticsearchAWS
  • Led development and enforced proper code quality and test coverage
  • Implemented marketplace payment system with the Balanced Payments and Stripe Connect APIs
  • Co-founded the angular-foundation project
  • Performed all DevOps responsibilities on AWS
  • Assisted with pivoting the business to Yala (see above)

Mad Mimi - Full-stack Developer and Project Lead

Sep 2012 — Aug 2014

Ruby on RailsAngularJSPostgreSQLRedisElasticsearchAWS
  • Created Mad Mimi's Etsy integration
  • Led projects to improve analytics and implement e-commerce features
  • Led the spinoff of what would become Pinecone (see above) during the GoDaddy acquisition

Dead-end Corporate Job

May 2008 — Sep 2012

  • TPS reports, mostly.

Education

Brigham Young University

2008: B.S. Information Systems Management

Go Cougars