is loading...

brandon skari

Software engineer located in Boulder, Colorado

/ resume

Web developer with full stack experience


Puzzle Financial

Software Engineer

November 2022 - present
  • Working on accounting ledger
  • Technologies: Python, PostgreSQL

Trimble — Broomfield

Software Engineer — Trimble Cloud

May 2018 - September 2022
  • Working on a file storage engine backed by S3
  • Optimized and evaluated database storage technologies, including NoSQL
  • Worked on a batch job execution engine
  • Technologies: Python, Flask, AWS S3, AWS DynamoDB

Google — Boulder

Software Engineer — Payments Processing

September 2015 - December 2016
  • Worked on internal billing applications
  • Ported secure credit card lookup to new system
  • Developed arbitrary secure data loop application
  • Worked with PCI compliance storage requirements
  • Ported applications from deprecated Python framework to Java
  • Technologies: AngularJS, Java, HTML, F1 SQL, Protocol Buffers

Pandora — Boulder

Software Engineer — Scale

April 2014 - June 2015
  • Prepared and optimized Hadoop queries, improving the speed of one daily job from 4 hours to minutes
  • Improved and maintained job dependency framework
  • Added functionality to record and analyze song skip times
  • Updated testing framework
  • Technologies: Java, Hadoop, C, PostgreSQL, Perforce

Augur, Inc. — Boulder

Software Engineer — Lead Developer

August 2013 - September 2013
  • Developed back-end of personalization engine with Node.js
  • Migrated data store to AWS Dynamo and RDS
  • Identified and fixed a number of security vulnerabilities
  • Technologies: NodeJS, MySQL, MongoDB, AWS, Git

Yelp — San Francisco

Software Engineer — Community Team

July 2011 - August 2013
  • Developed web-based internal moderation tools using Python
  • Identified MySQL performance issues and optimized queries
  • Regularly tested and deployed new code for organization
  • Improved Elite user nomination workflow for Community Managers
  • Ran and streamlined the yearly Elite renewal process
  • Streamlined and ran the Elite Squad creation process
  • Technologies: Python 2, SQLAlchemy, MySQL, JavaScript, HTML, Git

Idaho National Laboratory — Idaho Falls, ID

Graduate Intern

June 2008 - August 2008, June 2009 - August 2009
  • Developed software safety simulation for transporting hazardous materials
  • Added OpenGL visualization
  • Ported code from Basic to Delphi
  • Technologies: Delphi, OpenGL, Basic

United States Geological Survey — Rapid City, SD

Engineering Intern

June 2007 - August 2007
  • Developed web interface as an alternative to a Java applet for browsing satellite imagery
  • Investigated OpenLayers, a "slippy map" JavaScript interface
  • Investigated OpenMap, a platform for formatting spatial data
  • Prepared a report on the feasability of augmenting and replacing the current interface
  • Technologies: JavaScript, HTML, Subversion, PHP

Rockwell Collins — Cedar Rapids, IA

Engineering Intern

June 2007 - August 2007
  • Developed flight management software demo for 747 fuel tanker
  • Prepared software safety questionnaire for DOD certification
  • Debugged flight software for Turkish Air Force helicopters
  • Technologies: Ada, Rational ClearCase, VAX



  • Experienced with Python 2.6+ and 3.0+
  • Developed internal web apps at Yelp with SQLAlchemy and custom framework
  • Created ParkStamper using Python 3 and Pyramid
  • Added a Python C interface to rpitx, a radio transmitter for Raspberry Pi
  • Wrote control and monitor software for an autonomous vehicle for Sparkfun's Autonomous Vehicle Compeition


  • Worked on internal billing APIs at Google
  • Worked on song and application APIs at Pandora
  • Assisted in testing and preparing to move to Java 6 at Pandora


  • Developed personalization engine in NodeJS at Augur
  • Developed SPAs using AngularJS at Google
  • Created a motion detecting camera app
  • Evaluated a "slippy map" interface for accessing geospatial data at USGS


  • Worked with F1 database engine at Google
  • Optimized Hive queries running on Hadoop at Pandora
  • Ported relational data from MongoDB to MySQL at Augur
  • Worked with Postgres at Pandora
  • Optimized queries and worked with MySQL at Yelp
  • Used Postgres with personal ParkStamper site
  • Wrote a MySQL proxy that intercepts and analyzes queries as part of my Master's Thesis


Master of Science — Computer Science

University of Wyoming — 2007 - 2011

Thesis: Bayesian Classification of SQL Injection Attacks
Wrote a proxy server for MySQL that transparently intercepts queries and prevents injection attacks

Bachelor of Science — Computer Science

South Dakota School of Mines and Technology — 2002-2007

Bachelor of Science — Applied and Computational Mathematics

South Dakota School of Mines and Technology — 2002 - 2007

/ about me

I am a software engineer who loves web and back end development.

Print / Download My Résumé

contact information

Boulder, CO 80302

/ projects

check out my projects

Here's a sampling of some of my side projects

  • ParkStamper website


  • Sparkfun autonomous vehicle
    autonomous RC car

  • TODO