Introduction

Brandon Johnson

Husband to an amazing woman, father to five stellar kids, American, and Utahn.

Senior software engineer @MoovFinancial, been developing software for more than 15 years, entrepreneur, University of Utah alum.

Always learning, love to read, love sports, fitness, video games, music, dance, theater, travel, science, engineering, finance/money, and technology.

image

About

About Me

I grew up in West Jordan, Utah, in a family with seven kids. I have three brothers and three sisters. Today, I have my own family with a wife and five kids, and we coincidentally live in West Jordan, not too far from where I grew up.

NameBrandon Johnson
HometownWest Jordan, Utah
Current CityWest Jordan, Utah
CollegeBachelor of Science, Accounting & Information Systems, University of Utah
High SchoolWest Jordan High School
CareerSenior Software Engineer at Moov Financial
image

Posts and Tips

Latest Posts

Projects

Open Source Projects I Contribute To

Professional

Professional Summary

I'm a Lead Software Engineer with over 15 years of experience. I'm from West Jordan, Utah

NameBrandon Johnson
Current RoleSenior Software Engineer
OrganizationMoov Financial
LocationFully Remote
Websitehttps://moov.io
Personal Public GitHubhttps://github.com/darwinz
  • Moov Financial
    ( 2024 - Today )

    Sr. Software Engineer

    Brandon is a member of the bank rails team. He develops and maintains the backend integrations for software products and technology initiatives related to ACH, RTP, Fedwire, and Bank Account creation and verification as part of Moov's payments platform geared toward FinTech companies and other companies looking to integrate payments into their software products.

  • Nerd United
    ( 2022 - 2024 )

    Lead Software Engineer

    As lead software engineer, Brandon was the tech lead for software development projects. Brandon led a team of software engineers, and directed the development of the company's software products. He was responsible for the overall architecture of the software, and for the quality of the code. He also drove decisions related to technology initiatives and had the final say for technical decisions related to sofware projects.

  • Moov Financial
    ( 2020 - 2022 )

    Sr. Software Engineer, Team Lead

    Brandon was a lead for an infrastructure team and an ACH team. He was lucky to have a good blend of software feature development with Golang plus infrastructure and devops work.

  • Lucerna Health
    ( 2020 - 2020 )

    Lead Software Engineer

    Brandon developed ETL data pipelines and REST APIs that support internal and client-facing applications. He also built some client-side (frontend) features.

  • REDfolio
    ( 2019 - 2020 )

    Co-Founder, Director of Engineering

    REDfolio is a SAAS company providing a process and portfolio management solution for real estate developers, helping real estate development companies through the pre-development, construction, and operation stages.

  • Banjo
    ( 2018 - 2020 )

    Lead Software Engineer

    Brandon developed real-time data pipelines enabling ML analysis and in-product features and developed RESTful and GraphQL APIs at scale for customer-facing products (AWS spend per month was $450,000 and reached over $1M per month). Brandon became a team lead in 2020 and led a team of 6 engineers.

  • Cricut
    ( 2015 - 2018 )

    Sr. Software Engineer

    Brandon worked on several software projects spanning a variety of tech stacks, including Magento (PHP), Python, Node, Angular, Drupal, and WordPress. Projects included: REST APIs that support Cricut’s award-winning DesignSpace software and mobile apps, APIs that support interaction with Cricut embedded devices, a Magento shopping cart.

  • Apptys
    ( 2009 - 2015 )

    Lead Software and DevOps Engineer

    Full-service software and web development agency, co-founded by Brandon, specialized in custom e-commerce and application development with PHP, Magento, Big Commerce, WooCommerce, Ruby on Rails, Linux, iOS, and Android. Brandon was involved in every aspect of the business, from sales and finance to client interaction and hiring to project planning and management to software architecture and development.

  • Guidance Solutions
    ( 2013 - 2014 )

    Technical Lead - Magento

    Responsible for developing overall technical strategy and overseeing development for large-scale, high traffic external client projects. Supposed to be a staff-level or lead-level IC role with additional responsibilities related to client interaction and technical leadership over project implementations. Tech leads also work closely with project managers and lead scrum meetings.

  • Clearlink
    ( 2010 - 2013 )

    Sr. Full-Stack Developer

    Brandon worked with a team to develop and maintain a robust sales order management system that is used by Clearlink's 800+ sales associates and is integrated with several other software systems, such as the company's phone system and its brand partner APIs. Thousands of orders across 15+ brands and credit card payment transactions are processed through the system and sent to brand partners each day.

  • Green PolkaDot Box
    ( 2009 - 2010 )

    Magento Developer

    Brandon worked with a small team in the development of a heavily customized implementation of Magento, adding key features and customization to the Customer, Catalog, Sales, and other modules. He also helped with a migration from Magento Community to Magento Enterprise.

  • Ross Equipment Company
    ( 2006 - 2009 )

    Systems and Network Admin

    Brandon was responsible for all network systems, data, security, and computer systems across two states - Utah and Nevada. He also often found ways to make improvements to various systems and processes, which provided opportunities to develop solutions by writing code and building software.

  • University of Utah
    ( 2001 - 2006 )

    Bachelor of Science, Accounting

    Activities and societies: Sigma Gamma Chi, President of Encore Show Choir

  • University of Utah
    ( 2005 - 2006 )

    Management Information Systems

    Double-majored during my final year-and-a-half. Some courses included Database Management Systems (with advanced SQL), Web Programming with Java.

REST APIs

9.5 years

Payment Systems

9.5 years

E-commerce

6 years

Streaming Data Pipelines

2.5 years

Go (programming language)

3.5 years

Python (programming language)

6 years

Ruby (programming language)

4 years

TypeScript/JavaScript (programming language)

10 years

Elixir (programming language)

2.5 years

Java (programming language)

2.5 years

PHP (programming language)

7 years

Linux

12.5 years

Amazon Web Services (AWS)

8.5 years

Google Cloud Platform (GCP)

3 years

Kubernetes

6.5 years

Docker

7.5 years

Terraform

4 years

CI/CD

6.5 years

Kafka

4.5 years

MySQL

10 years

PostgreSQL

5 years

MongoDB

5 years

Elasticsearch

5 years

Redis

6.5 years

Node.js

6.5 years

React

6 years

MapReduce/Spark/Flink

3.5 years

ETL/Batch Data Pipelines

2 years

Favorites

 

Favorite Books

  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image

 

Favorite Games

  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image

Contact

Get In Touch

Reach out if you're interested in networking, or if we can benefit each other in some way.

Name *
Email *
Phone
Message *

Address

West Jordan, Utah United States

Menu
image
Hi There! I am