Gage K. Peterson

208-357-6302 | justgage@gmail.com | github.com/justgage | linkedin.com/in/gagekpeterson

Expert In

Elixir, JavaScript, React & React Native, Ruby, Postgres & Event Sourcing, GraphQL

Job Experience

Podium - Full-Stack Software Developer

August 2016-now (4 years)

  • ๐Ÿš€ Helped Podium scale from 1 monolith to over 100 microservices and from 50 to +700 employees in 4 years.

  • ๐Ÿ’ฌ Prototyped and Built the Backend & Front-end of Podium's Webchat product earning +$1,000,000 within the first year.

  • โšก Created a decoupled, real-time Kafka stream for publishing Salesforce data to all microservices that wanted to listen.

  • ๐Ÿค— mentored 5+ new engineers on my various teams at Podium helping them learn Elixir and even advanced concepts like Event Sourcing.
  • ๐ŸŽค Represented Podium Internationally Speaking at:

Instructure - Software Engineering Intern

May-September 2015

Kyรคni - Software Engineering Intern

September-October 2013

Butterfly Oils - Software Developer

June-October 2013

Education

Brigham Young Universityโ€“Idaho

Bachelor of Science โ€“ Computer Science 3.4 GPA

Graduating: July 2016

ACM Vice-Chair - Winter 2015 Semester

Sample Projects

๐ŸŒด Topical - An async communication app testing the bounderies of server rendered mobile apps. Written in Elixir's Phoenix framework and Kotlin (mobile app).

๐Ÿ“ฆ TextBoxes - A modular rich content editing system using JavaScript and React

๐Ÿคบ Jarl - A game made in pure JavaScript and CSS3 transitions for the js13KGames competition. It uses prototypal inheritance heavily

๐Ÿ““ Mini-Journal - command-line based journaling program that allows you to easily catch up any missed days, written in OCaml

PDF