Technical leader experienced in growing engineering teams while scaling applications.
Read My Story about how I started into programming without any training or school or about My Values and Beliefs
I have always really enjoyed working with others and productivity has increased in good environments based around cooperation. I have worked in many AGILE environments and used many different work flows. I prefer Jira for project management, but have worked a lot in a Asana and Trello.
Team Coding and Mob programming are two exercises that I practice with my teams.
Picked up Scala after having a desire to learn more about the Functional programming style. Needed to build a scalable api and read several good things about Scala. I had never worked in Java before, but pretty much every book I had read was in Java. So everything was familiar.
Co-Organizes the Lehi UtahJS Meetup
My first job taught me quick that I needed to master JS. After that I have tried my best to stay on top of the many JS frameworks and updates.
PHP was the first language that I used in a professional environment. I started by running a freelance company building and maintaining Wordpress sites for customers. While also building some of my own hobby sites.
Buy and sell food from your neighbors. This started out as a project to test macro-service architecture. This project consists of three seperate vue applications with an API backend. All served up on AWS using several services.
A custom builder for tabletops online and allow others to run campaigns. Over 100 tabletop campaigns have been ran through Base of OP.
A PHP package for converting Arrays, Array of Objects and Laravel Collections into CSV in minimal amounts of time.
A query builder for models and entities.
Generate a basic vue scaffolding within a project easily with a couple commands. Including Vuex and vue router.
Architected out the seperation of a monolithic PHP app and managed the execution of it to completion. Moving to several Macro Services that were NodeJS and Lumen (PHP) apis. With ReactJS and VueJS frontend SPA applications.
Built out an Event Driven patterned architecture using AWS SNS/SQS/Kafka to send events to topics and share data between the different applications.
Took one team of 8 engineers and helped split them into 6 different engineering teams, hiring both managers and engineers. Helping build the company from a start up to an enterprise level system.
Participated in 2 rounds of funding being involved in the technical audits of each.
Built migration scripts for the Organ Donor registries for taking very large and sensitive datasets from one data center to another in an efficient and quick process.
Here are some of the sites I have worked.
Kansas city steaks is an ecommerce site based on their delicious barbeque.