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.
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.
I've used ActionScript 3 to create several Flash games including Soul Tax.
- 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.
I have used node.js for several projects, including Squire.
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.
I have been using Cocoa extensively for the last two years for my Mac application Tabular.
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.