Check out my GitHub or view some recent projects.

A Little Bit About Me

I'm a full-stack software engineer who specializes in writing elegant JavaScript and building applications with Node/Angular/Backbone.

My core skills include Node.js, AngularJS, MongoDB, Backbone, d3, HTML5, CSS, JavaScript, jQuery, mySQL.

Robert Holmes

Strong: JavaScript, Angular, Node, jQuery, HTML5, CSS3, D3, Git

Experienced: Backbone, MongoDB, Express, SQL, CoffeeScript


  • JavaScript
  • AngularJS
  • Node.js
  • jQuery
  • HTML5
  • CSS3
  • D3
  • Backbone.js
  • MongoDB
  • Express
  • SQL
  • CoffeeScript

A Selection of My Recent Projects

My Work

Keychain Logistics

Contracted Software Engineer

Worked directly under CTO for YC funded company that provides P2P marketplace for the cargo industry.

Developed internal admin dashboard for employees to track shipment and transaction data. Built AngularJS controllers and services to communicate with back-end API, parsing returned data to d3 data visualizations. Architected app content in multiple views using ui-router.

Tech Stack: AngularJS, Node, SQL, Express, Knex, Jade


Software Engineer

Led development of mobile app for meeting professionals in your area based on interests and experience.

Built app functionality in AngularJS architecture, ported to mobile with Cordova and styled with Ionic. Architected system with LinkedIn OAuth, Node, and a Neo4j database providing content to front-end. Currently awaiting approval in App Store and Google Play.

Tech Stack: Neo4j, AngularJS, Ionic, Node, Express

TeamStream App

Hackathon Project

Hackathon project that allows soccer fans to track news related to their favorite teams.

Built single-page Angular app that communicates with APIs to aggregate and display data based on input. Implemented a MongoDB database to store user preferences and serve it to app via Node and Express.

Tech Stack: AngularJS, Node, Express, MongoDB

Choice Construction

Design / Development

Custom website for San Diego based construction company. The site features a full-screen background image that uses media queries to scale to devices.


Technologies: Responsive Design, HTML5, CSS3, Zurb Foundation, jQuery

Robert Holmes  Portfolio Choice Construction

Design and Development:
Choice Construction San Diego

Robert Holmes  Portfolio Choice Construction

Divorce Financial Consultants

Design / Development

Responsive HTML5 website built on Zurb Foundation. The site features a jQuery content slider, CSS3 buttons, and CSS3 icon fonts.


Technologies: Responsive Design, jQuery content slider, HTML5, CSS3, Zurb Foundation

Robert Holmes Portfolio Divorce Financial Consultants

Design and Development:
Divorce Financial Consultants

Robert Holmes Portfolio Divorce Financial Consultants

Flashbang Media

Design / Development

Custom company website built from ground up with HTML, CSS, and PHP.


Robert Holmes  Portfolio Flashbang Media

Design and Development:
Flashbang Media

Robert Holmes  Portfolio Flashbang Media

Contact Me

Shoot me a message, scrutinize my GitHub, or check out my blog.

  • Email
  • Telephone (858)-997-9104