Jarod Long
Hi there, I'm Jarod. I'm a software developer and designer based in the Los Angeles area who makes apps and video games. I'm currently working on some independent projects for my company Chromatic Labs.
Links
Projects
Gallery



Languages
- JavaScript / CoffeeScriptMy extensive experience with JavaScript and CoffeeScript includes front-end web development, game development with HTML5 canvas, and server/tool development with node.js.
- Objective-C
I have spent more than two years working on Tabular, a large Cocoa application for OS X, which has given me considerable experience with Objective-C.
- RubyIn addition to using Ruby for general scripting tasks, I have worked on numerous web projects using both Rails and Sinatra as a back-end.
- CMost of my C experience comes from using languages that extend C, like Objective-C and C++.
- C++I used C++ while working on the game Resistance 3 during my internship at Insomniac Games. I've also used C++ for other small game projects.
- ActionScript
I've used ActionScript 3 to create several Flash games including Soul Tax.
Skills
- Web developmentI have done web development professionally for two years and as a hobby since middle school. I primarly focus on front-end development, but I also have experience with back-end development.
- UI / UX designI am very interested in interface and interaction design, and I have significant experience designing interfaces for both web and desktop apps.
- Gameplay programmingI have a strong interest in programming for video games, and have worked on numerous game projects both professionally and as a hobby.
- Tool development
I enjoy creating tools and utilities to assist in development — my project Squire, a set of front-end build tools, is a good example.
Frameworks and Technologies
- HTML5, CSS3I have a great deal of experience with modern web standards and technologies, including canvas, local storage, form validation, CSS3 transitions, animations and transforms, and so on.
- jQueryI have used jQuery extensively throughout my time as a web developer.
- node.js
I have used node.js for several projects, including Squire.
- AngularJS
I have used AngularJS as the foundation of Shift, a large-scale social marketing platform.
- Ruby on RailsMuch of my earlier web development experience is with Rails, though I tend to prefer node.js for most projects these days.
- SinatraI've used Sinatra to create a number of smaller web projects, like previous iterations of my portfolio website.
- Jade, Stylus, HAML, SASSI have lots of experience with various alternative templating and styling languages. My current favorites are Jade and Stylus.
- Cocoa
I have been using Cocoa extensively for the last two years for my Mac application Tabular.
- Flixel
Employment
I started a software development business where I create my own apps and, in the future, video games. Our first release is Tabular.
I worked at Shift (formerly GraphEffect) as a front-end web developer on Shift, a large-scale social marketing platform. We used CoffeeScript and AngularJS to create our front-end-centric web app. I also provided guidance to newer members of the team.
I worked as a QA tester at Neversoft Entertainment on the games Guitar Hero: World Tour, Guitar Hero 5 and Band Hero. Responsibilities included working with a team to identify and report problems with the games and verify implemented fixes.