Portfolio Contact Other Sites X

Stingray Project


I started working at Grooveshark explicitly to facilitate the construction of a very aggressive UI update dubbed the Stingray Project. The build took around 1.5 years from start until the first live push, followed by several months of additional feature integration, performance optimizations and bug fixes before the site was eventually taking offline per legal settlement, around the end of April 2015.

My work consisted mostly of building and updating the various page and module views, refactoring utility methods and general architecture, and facilitating the integration of responsive behavior accross the site. My total contribution in raw code via Github stats was 45,663++ / 44,529-- over 388 total commits.

Unfortunately the site doesn't exist anymore and due to the complexity can't really be mimicked here, but you can check out a few screen shots along with some code snippets below.

Code Sample: Tooltip/Context Menu Positioner Code Sample: Headless Browser - SEO Scrape Tool


Crackin Studios

This site was quickly built over a 2 week period during my most recent (well, current as of this writing) job hunt. The animations are done using the GSAP (Greensock) library, other than a few hover effects that use CSS3 animations. jQuery is facilitating a large portion of the interative behaviors. The page also utilizes LESS (which has already been compiled) as well as a small selection of third-party plugins for some odds and ends. The page is also fully mobile responsive (or will be within the next 24 hrs :P ).

You're more than welcome to inspect the code of course, however in the interests of transparency I've also pushed the codebase up on a public GitHub repo which you can view here.

Project X

Sports News Agency

I'm currently working on the development of a relatively major sports brand's news portal that I can't yet discuss. I can't disclose details of the project yet (had to sign NDA before begining work) but I fully intend to include it as an additional work sample upon completion. Stay tuned...


I'm actively seeking a permanent, full-time position.

Contracts OK

I'm not looking for full-time work at the moment but am open to short term contract offers.


I'm not looking for any new full-time or contract work at the moment.

LinkedIn View Profile

Check out my LinkedIn profile for more detailed information about my work history, along with recomendations and other career related info.

My Resume Download Resume

Click to download my professional resume which I last updated on May 15th, 2015.

Drag the slider to the right to activate the button

All fields are required. I promise that your email address is only ever used to reply to your message and is not stored or revealed to any third parties. Additionally, if you prefer for me to contact you via another method simply include that information in your message and I'll be sure to oblige you. Thanks! :)

This section is pending...