Aaron Smith |
|
gngrwzrd.com Email LinkedIn |
|
obligatory tech list: Unix Systems Programming, C, C++, Objective-C, Java, Python, PHP, Ruby, Actionscript 3, Javascript, HTML, CSS, MySQL |
||
|
> Apptitude Digital |
Aug 2010 - present |
| Partner |
|
|
Apptitude is a digital production company myself and two friends started. We work with and build all sorts of applications in a wide variety of technologies. Our favorite digital category is mobile, but we're technology agnostic and work with any platform or tool. | |
-> Ozgood (Beer Monster) |
|
|
Ozgood is a hilariously funny puppet - he's like Talking Tom, but he chugs beer! There're about 70 different interactions, tons of beer drinking, burger eating, teeth brushing fun. Apptitude was commissioned to build Ozgood for Runwilder Entertainment. It took about two months to build with additional time for the last 10% of polish. I was responsible for the core architecture, sequencing logic, web services, video capturing, parts of the audio recording, web services, sharing logic, beer sending logic, and quite a few other things. When Apptitude handed off the application to Runwilder, they continued to modify and make updates. About 75% of what's currently in the app was written by Apptitude. Tech: C, Objective-C, C++, FMOD, Facebook, In-App Purchases, Python, Google App Engine Client: Runwilder Entertainment | |
-> Lego Duplo Jams |
|
|
Lego Duplo Jams is an experience for 2-5 year olds. Commissioned by Pereira & O'Dell we helped define the project experience, artwork, and build it. I was responsible for a couple scenes in the game, and native audio library integration. Tech: Unity, Objective-C, C, Java, iOS, Android, Native Audio Recording Client: Pereira & O'Dell | |
-> Half Brain Game |
|
|
Commissioned by Swirl we built a creative brain teaser game called Half-Brain for half.com (Ebay). Swirl provided artwork, we built the Flash based game and did Facebook integration. I was responsible for user scores, web services, and the Guttershark configuration. Tech: Flash, Actionscript 3, Guttershark, Facebook Graph API Client: Swirl | |
-> Graff City |
|
|
Graff City is a virtual spray paint application with tons of features! Use the phone as a physical spray can, change brushes, change colors, save your work for all to see! Graff City was built for McCann Erickson and MRM Worldwide. I was responsible for most of the iOS Application, as well as all of the web services on Rackspace. Tech: C, Objective-C, C++, Python, Nginx, Tornado, FAPWS, Rackspace, Linux Administration (Centos), Monit Client: McCann Erickson |
|
-> Deadsquare |
|
|
Deadsqaure was built for a friend with a funny idea: Foursquare but where you're dead instead. Tech: C, Objective-C, C++, Graph API, Tumblr API, Twitter API Client: Michael Bettendorf | |
-> Instafamily |
|
|
Commissioned by our friends at Division of Labor. They wanted an interactive holiday card that was different. They came to use with the idea and assets ready to go so we produced the iOS Application, and a PHP Web Admin page. Tech: C, Objective-C, C++, PHP Client: Division of Labor | |
> Say Media |
Jan 2010 - Aug 2010 |
| Senior Mobile Software Engineer | http://saymedia.com |
|
While at Say Media I re-wrote their Mobile Ad Integration SDK, helped increase mobile revenue by 300%, and generally had a great time. The professionalism and work ethic of Say Media employees was like no other I had experienced. | |
-> Scrambled |
|
|
The classic 4x4 slide puzzle for iPhone / iPad. In addition to the game it is a way to exercise and showcase the Say Media Mobile Ad SDK (below), as well as a way for the Say Media Sales Team to showcase ads and content to potential clients. There were two versions of this app, the first version was iPhone only - I re-wrote the application entirely to support iPad and both orientations. Tech: C, Objective-C | |
-> Say Media Mobile AD SDK |
|
|
The Say Media Ad SDK is an SDK for iOS that 3rd party developers use to display Say Media Ads in their application. I was responsible for writing the SDK, maintenance and releases. In the above "demos" link you can look at the mobile section to watch videos of the SDK in action. Tech: C, Objective-C, Javascript, HTML5, SCRUM | |
> McCann Erickson |
2007-2010 |
| Senior Interactive Developer | |
|
While at McCann I did work for clients like Microsoft, Intel, and HP. Unfortunately, most of the work I did was lost and either not available or not online. | |
> Crispin Porter & Bogusky |
2006-2007 |
| Flash Developer |
|
|
While at CP+B I worked on projects for award winning talent and clients such as Burger King, Miller Lite, and Volkswagen among many others. | |
-> My Pet Moustache |
|
|
Burger King brought back the Western Whopper for a limited time, encouraging people to bring out their inner cowboy. Petmoustache.com let users upload pictures of themselves and grow a moustache. If users didn't want just a typical 'stache, the site allowed them to comb, wax, curl, clip and shave styles for their moustache. I was responsible for AMFPHP service integration, initial Flash build with basic view switching, debugging. Tech: Flash, Actionscript 3, PHP, AMFPHP Client: Burger King | |
-> Miller Lite Manlaws |
|
|
Manlaws was a Flash website I helped develop for the Miller Lite Manlaws ad campaign. It was full of hilarity and interesting to work on. Tech: Flash, ASP, IIS | |
-> Volkswagen Carfessional |
|
|
Part of the VW Garage Events was the Volkswagen Carfessional. This State of the art Rabbit was retrofitted with an interactive video recording system. Our hope was the folks at all of these events may have an opinion or two on the Volkswagen brand, and we needed to listen to what these caring individuals had to say. Our Cognitive anthropologist Dr. Keller whimsically guided you through the ride, prompting you and your friends to share with the car, confidentially Riders then received a photo in their email as a souvenir. Tech: Flash, Red5, PHP, MySQL Client: Volkswagen | |
> Mercury Cloud |
2005 - 2006 |
| Flash Developer |
|
|
Mercury Cloud was my first job after school. I was very new to working professionally and had a great opportunity at this company. I was originally hired as a paid intern. | |
-> Musicland Graze |
|
|
This application pre-dates iTunes and the iOS domination of the mobile industry. It was a physical kiosk placed at Sam Goody stores across the country for your midi browsing pleasure. Content was downloaded onto each kiosk and updates were distributed by download with python. Downloaded content was cached locally for the user. I was brought on to the project after a majority of it had already been built, I was a maintenance developer and bug fixer - the original developer moved onto other projects. Tech: Flash, AMFPHP, Python, HP Touchscreen Kiosk Client: Musicland (for Sam Goody stores) | |
-> Lumen Condominiums |
|
|
Lumen is a condominium in Seattle, WA. MercuryCloud designed and developed the website for them. I was the flash developer. Tech: Flash | |
> Mouse Warp |
|
|
Mouse Warp is a piece of software that moves your mouse to other displays anytime you switch applications with CMD+TAB. It helps reduce the amount of time you use your mouse to move the cursor to another window. By using your keyboard to switch applications, if the active application is on a different display, the mouse cursor will "warp" to that display. I built this specifically to relieve wrist pain from manually moving the cursor from one monitor to another. Tech: C, C Accessibility API, Objective-C, C++ | |
> Breeze |
|
|
Have you ever noticed how the little green button in the top left corner of Mac windows don't ever behave like they should? Breeze was a solution I developed to control the position and size of windows with much finer level control. Breeze was sold to Autumn Apps for the technology and is no longer maintained by me. Tech: C, C Accessibility API, Objective-C, C++ | |
> Mac Endeavor |
2009 - 2010 |
| Owner / Developer |
|
|
Mac Endeavor was software company I built in my free time. I started it in 2010 and built Gity, Breeze, and Ejectlet (above). Unfortunately building, managing and maintaining every aspect of software and business was a bit too much work. I ended up selling Breeze (above) for the technology, open sourcing Gity and Ejectlet. The original version of the website isn't available. The current version is just to make a few links available. | |
> Village Idiot Pictures |
|
|
Flash website I built for a couple friends and their production company. Tech: Flash, Guttershark | |
> Adap.tv |
|
|
Nice little website for Adap.tv. Tech: HTML, CSS, Javascript | |
> Adap.tv Visualizer |
|
|
A cool looking flash visualizer for Adap.tv. Tech: Flash | |
> Gity |
|
|
Gity is a Mac OS X Application for the distributed version control tool "Git". It was originally sold for $18 dollars through my company Mac Endeavor (above), unfortunately managing a software project that large while trying to manage other software and a company became too much work, so I open- sourced it and moved on. Tech: C, Objective-C, C++, libdispatch, Python, Git, HTML, CSS, Javascript | |
> Guttershark |
|
|||
|
Guttershark is an Actionscript 3 "Getting Things Done" framework. It's for developers that need to be productive - it simplifies a majority of the Actionscript 3 API so you write less code. Here's a brief list of features:
I've written about three versions of Guttershark and have been maintaining it quite a while. It's been through the ringer and it always gets the job done quickly and effectively, and there are a ton of examples in the git repository. I started writing Guttershark in 2008 and have been maintaining it ever since. It's gotten a few contributions from other developers. Tech: Flash, Actionscript 3 | ||||
> RubyAMF |
|
|
RubyAMF is a Flash Remoting Gateway that runs on Ruby on Rails. I wrote RubyAMF in 2006, and maintained it until August of 2008. Flash Remoting allows Flash applications to send and receive serialized objects in AMF and call remote methods from exposed objects (RPC). RubyAMF exposes those objects in Rails so you can call controller action methods directly from Flash. There were two books published with tutorials about RubyAMF. I didn't write any content for the books but had the pleasure of talking with authors from each book, talking general RubyAMF. Tech: Ruby, Rails | |
> QA Tool |
|
|
The banner QA tool is a command-line utility that generates an interface for dynamically embedding banners on a page and allows you to change various "flash vars" associated with the banner. Tech: Ruby, Ruby Gem, HTML, Javascript, CSS | |
> Dilla |
|
|
Dilla is an extremely useful Django plugin for generating database model data. It will automagically insert lorum-lipsum data into the database tables of your web application. It'll also generate fake data based on the column type in the database - it can generate URLs, Emails, Phone Numbers, and a lot more. It's a great alternative to using fixtures which requires you to maintain database data, and it's completely customizable. Tech: Django, Python, MySQL | |
> Full Sail Real World Education |
2003 - 2005 |
| Associates Degree of Digital Media |
|
|
Full Sail was an experience of a lifetime. It's a 24-hour school, lectures and labs 24 hours a day. I went for 14 months and did about three years worth of work during that time. I'd have lectures or labs at all times, 5PM, 2AM, it didn't matter, I wanted to get it done. | |
> St. Cloud Technical College |
2001 - 2003 |
| Web Programming |
|
|
After dropping out of high-school and struggling with career and lifestyle, I finally found my passion and source of motivation - computers and programming. I went back to school after getting my GED. I never completed the degree at St Cloud Technical College because I moved to Winter Park, FL for Full Sail (above). | |