HELLO, I'M BRANDON O'HARA

LARAVEL ENTHUSIAST. BEER DRINKER. TERRIBLE GOLFER.

Development

Montana based web developer specializing in creating web applications in Laravel, VueJS and Angular. Currently overseeing engineering at Trak Software as Chief Technology Officer, building a web application to simplify and streamline communication in sponsorship activation and management.

Back-End Development

PHP, Laravel, Codeigniter, PHPUnit, MySQL, PostgreSQL, Redis

Front-End Development

Vue.JS, AngularJS, Tailwind, Javascript, Sass, jQuery, Bootstrap

Infrastructure & DevOps

AWS, Terraform, Docker, Forge, Composer, CI/CD, Webpack, Gulp, Git

Content Management

Craft CMS, Statamic, ExpressionEngine, Drupal 8

Recent Articles

Developers aren’t machines

Every menial task I complete each day has an efficiency score. Every method of unloading groceries from the car to the refrigerator could have been done more strategically. Every workday could have gotten more accomplished. A common trap I’ve fallen into is basing my work on the efficiency of the......

Imposter Syndrome isn’t just for Junior Developers.

Walking into a buzzing Manhattan office on my first day, I was just as intimidated as the first job I was hired for. I was surrounded by some of the smartest people I’ve ever met, and somehow they all seemed to know each other. Weird how that works. I had ten years of experience, a skill set that......

Why I Dropped Out of College

In every job interview I’ve ever been in, this question has always been asked. In the beginning of my career, I tiptoed around it, trying to justify my decision with anything that would change the subject. Hiring professionals aren’t typically super excited you bowed out of any challenge, much less......

Resume Brandon O'Hara

(406) 850-3117 | Billings, MT | brandon@brandonohara.com

Current Employment

Chief Technology Officer

Chief Technology Officer

Overseeing Engineering of the Trak Sponsorship web application. Trak Sponsorship is built on the Laravel (PHP) Framework, and is comprised of a Laravel web application utilizing a REST API and VueJS components.

Trak Software

February 2018 - Present

Billings, Montana

Principal Developer / Co-Founder

Principal Developer / Co-Founder

Laravel Development of a Project Management application. Development included creating Laravel / CodeIgniter applications to support a AngularJS front end.

June 2015 - February 2018

Skills: Laravel, PHP, VueJS, AngularJS, Sass, Bootstrap

Technical Lead

Technical Lead

Laravel and Craft CMS Development of websites and applications. Development includes scaffolding infastructure in AWS via Terraform, and overseeing other developers during lifecycle of development.

Happy Cog

December 2019 - Present

New York, New York

Skills: Laravel, Craft CMS, Tailwind, Amazon Web Services, Terraform

Past Experience

Senior Developer (Contractor)

Senior Developer (Contractor)

Laravel Development of a Data Visualization application consisting of multiple datasources. Development included building a Laravel Application consisting of AngularJS and VueJS components.

OnMetric

February 2018 - October 2019

Bozeman, Montana

Skills: Laravel, VueJS, AngularJS, Sass, Bootstrap, PostgreSQL, AWS

Senior Full Stack Developer

Senior Full Stack Developer

Front End Development of marketing campaign web applications. Development included building AngularJS applications to capture user information in marketing campaign websites.

Splashlab Social

February 2016 - February 2018

Skills: Laravel, AngularJS, jQuery, Sass, Grunt, Wordpress, Drupal

Full Stack Developer

Full Stack Developer

Web Development of ECommerce and Real Estate websites. Development included creating websites on the ExpressionEngine CMS and building CodeIgniter (PHP) plugins.

Prime Incorporated

2012 - 2016

Skills: ExpressionEngine, CodeIgniter, jQuery, AngularJS, Bootstrap, HTML/CSS

Freelance Web Developer

Freelance Web Developer

Development included creating websites with PHP and jQuery, as well as building content management systems on PHP

Freelance

2010 - 2012

Skills: CodeIgniter, PHP, jQuery, HTML/CSS

Education

Computer Science

Computer Science

Completed 67 credits of Computer Science extensive courses, including Database Management, Advanced Programming Techniques, and web development and design.

Montana State University

2010-2012

AWS Certified Developer - Associate

AWS Certified Developer - Associate

Certification for implementation and best practice of AWS services like Elastic Beanstalk, Serverless Applications, and Continuous Integration.

Amazon Web Services

2020

Brandon O'Hara

(406) 850-3117 | Billings, MT | brandon@brandonohara.com

Talks & Workshops

Utilizing Build Tools to Automate Your Workflow

Utilizing Build Tools to Automate Your Workflow

One hour talk explaing the benefits and shortcomings of build tools, including an in depth walkthrough of how to configure and manage webpack.

EEConference 2019

October 4, 2019

Minneapolis, Minnesota

Skills: Webpack, Grunt, Gulp, NPM, Yarn

Building a Maintainable Laravel API

Building a Maintainable Laravel API

One hour presentation discussing best practices and standards for managing a public facing API build on Laravel. Dicussion included Form Requests, Validation, Authentication, and Versioning.

Montana Laravel

March 12, 2019

Bozeman, Montana

Skills: Laravel, API

Using Vue.js to power your web application

Using Vue.js to power your web application

Two hour workshop centered around scaffolding a VueJS web application that ingests data from Laravel API endpoints.

EEConference 2018

October 24, 2018

Nashville, Tennessee

Skills: VueJS, Webpack, Laravel, API, AWS

Projects

Trak Software Laravel Application

Trak Software Laravel Application

Trak Sponsorship is a collaboration tool used by sports organizations who sell multi-asset corporate partnerships and businesses who buy them. The newest version of Trak Sponsorship is built on Laravel and VueJS.

Trak Software

2015 - Present

Skills: Laravel, VueJS, AngularJS, AWS

OnMetric Business Analytics

OnMetric Business Analytics

A business analytics tool consisting of a Laravel API and AngularJS front-end that renders data into dashboards and charts. Components include integrations with Google Analytics, MailChimp, and other external APIs.

OnMetric

2018 - 2019

Skills: Laravel, AngularJS, ChartJS, SQL

XTERRA Planet

XTERRA Planet

A Drupal / Magento website driving race registration and race gear ecommerce including integrations between Drupal and Magento to seemlessly serve content.

Splashlab Social

2017 - 2018

Skills: PHP, Drupal, Magento, AWS, AngularJS

Development Skills

Back-End Development

PHP, Laravel, Codeigniter, PHPUnit, MySQL, PostgreSQL, Redis

Front-End Development

Vue.JS, AngularJS, Tailwind, Javascript, Sass, jQuery, Bootstrap

Infrastructure & DevOps

AWS, Terraform, Docker, Forge, Composer, CI/CD, Webpack, Gulp, Git

Content Management

Craft CMS, Statamic, ExpressionEngine, Drupal 8


VIEW MORE

SimplEE Plugins

SimplEE Instagram

Plugin that allows you to integrate Instagram's API directly in your templates.

Rets MLS Import

Module that allows scraping MLS databases via RETS, and displaying listings.

SimplEE Geolocate

Fieldtype that geolocates given addresses, and stores Google's data response.

SimplEE Search

Module that allows advanced searching of channel entries, with weighted sorting.

SimplEE Phone

Simple fieldtype that formats and maintains user inputted phone numbers.

SimplEE Yelp

Plugin that extends Yelp's API to generate listings, reviews, and images.

Let's Be Friends

I mean, I'm a pretty cool dude.

About

Terrible Golfer

I constantly fall between feeling like I could win the Masters and having never seen a golf club.

Mediocre Painter

I paint happy little mountains, clouds and trees that would make Bob Ross proud.

Out of Shape Hiker

I've spent a lot of time up in the mountains, but significantly more time on my couch.

Beer Drinker

The best beer is a free beer, but the absolute best beer is a Porter or Stout.

Contact Me