JAMESON eCRM iOS
An iPad app used by Jameson Whiskey Brand Ambassadors to manage their contacts at bars, restaurants, and liqour distributors.
Gathered requirements, designed a RESTful API, designed the application architecture, and delivered 16950 lines of code with 83%
test coverage in 40 days total. The application persisted data locally, was offline capable, and backed by an API served from the
REACH Backend system. All web services, image, and video loading was performed asynchronously in a threaded environment.
REACH iOS
An iPad-based event management system. The application was used by Jameson Whiskey and seven sister brands including
Royal Salute, Kahlua, and Absolut Vodka. They managed attendance and collected survey data at liqour tastings using the app.
The codebase was developed as a framework which was designed and built in six weeks with over 90% test coverage.
Each rebranding was built in two to three weeks while adding unique features including decision-tree based surveys, QR-code based
checkin, and embedded promotional videos. Web service and data model code was shared between every iteration of the app.
NEW MEDIA TECH LEAD, EMERGE PARTNERS INC. 2011 - 2014
PHRASE CLOCK
Utilized Cocos2d-X (C++) to develop a cross-platform (iOS, OSX, Android, Win32) OpenGL-driven application framework. Integrated
the application with Appleʼ’s In-App Purchases SDK and Apple iAd SDK.
SignsUp
A math-based puzzle game. Went from conceptual UX sketches to launch in 30 days. The application integrates with Appleʼ’s
Game Center and iAd SDKs. Animation was driven using Facebookʼ’s Pop Framework. Managed the codebase as well as Facebook
and Twitter ad campaigns. Utilized Appleʼ’s new constraint-based/relational layout system.
LEAD PROGRAMMER, CO-OWNER, SIMBLE STUDIOS INC. 2014 - PRESENT
EXPERIENCE
•PostGREsql
•Apache
•Nginx
•Ubuntu Server
•Vagrant/VirtualBox
STACK COMPONENTS
•Django
•NodeJS
•Cocos2d-X and Cocos2d-Swift
PLATFORMS
•Objective-C
•Python
•Javascript
•PHP
•HTML/CSS
LANGUAGES
EXPERTISE
A full stack web and iOS developer. Proven successful working independently and on cross-functional teams (PMʼ’s, partner agencies,
clients, and developers). Most comfortable using AGILE Project Planning, Source Control, and Test-Driven Development. Delivered
projects on extremely tight timelines for multi-million dollar brands. Comfortable on an local machine or using ViM while terminaled
into an headless box. Made integral contributions to the development of products ranging from websites, to server backends,
and native mobile applications.
EXPOSITION
gshearer@simblestudios.com
585.721.4544
7 Middleton Lane, Penfield NY, 14526
GARRETT P SHEARER
BACHELORʼ’S OF SCIENCE
Multidisciplinary Study of Mechanical Engineering,
Information Technology,
and Mathematics
ROCHESTER INSTITUTE OF TECHNOLOGY 2010
EDUCATION
REACH ADMIN SITE
A Django (Python) and Bootstrap based administrative site which managed data from the REACH iOS and Jameson eCRM
applications.applications. Designed the entire technology stack sans the database. Provisioning was handled using a combination of bash
scripts and DevOps Chef. Development environments were built with the help of Vagrant, and could be provisioned in 15 minutes.
The existing backend was inherited, and built with an existing MSSQL Server 2008 database. Performance was greatly improved
by connecting the Django ORM directly to the database instead of using the existing API. Compatibility between the now defunct
version of SQL Server (which was being served from Azure) and Djangoʼ’s ORM was achieved through the use of a hacked
combinationcombination of Python-based ODBE drivers. The project was delivered on schedule and considered a great internal success.
NEW MEDIA TECH LEAD, EMERGE PARTNERS INC. (continued) 2011 - 2014
Related Rentals 5-Star Living
Inherited a wayward project to create a set of 12 Flash AS3 based interactive banner ads for Related Rentals. On mouse-over, the
banner would reveal a survey which helped customers find suitable rentals for their lifestyle. The clientʼ’s original developer
promised 25 Kilobyte banners which embedded five to six high-resolution images. Upon taking over the project, delivered a creative
solution where color palletes were manually reduced, details were blurred or removed from specific CMYK layers, and the final
images were sliced into spritesheets by hand, and reconstructed at runtime. The final ads were shown on the websites for
TheThe New York Times, The New Yorker, The Boston Globe, and The LA Times.
INDEPENDENT CONTRACTING 2009 - 2011

Garrett_Shearer_Resume

  • 1.
    JAMESON eCRM iOS AniPad app used by Jameson Whiskey Brand Ambassadors to manage their contacts at bars, restaurants, and liqour distributors. Gathered requirements, designed a RESTful API, designed the application architecture, and delivered 16950 lines of code with 83% test coverage in 40 days total. The application persisted data locally, was offline capable, and backed by an API served from the REACH Backend system. All web services, image, and video loading was performed asynchronously in a threaded environment. REACH iOS An iPad-based event management system. The application was used by Jameson Whiskey and seven sister brands including Royal Salute, Kahlua, and Absolut Vodka. They managed attendance and collected survey data at liqour tastings using the app. The codebase was developed as a framework which was designed and built in six weeks with over 90% test coverage. Each rebranding was built in two to three weeks while adding unique features including decision-tree based surveys, QR-code based checkin, and embedded promotional videos. Web service and data model code was shared between every iteration of the app. NEW MEDIA TECH LEAD, EMERGE PARTNERS INC. 2011 - 2014 PHRASE CLOCK Utilized Cocos2d-X (C++) to develop a cross-platform (iOS, OSX, Android, Win32) OpenGL-driven application framework. Integrated the application with Appleʼ’s In-App Purchases SDK and Apple iAd SDK. SignsUp A math-based puzzle game. Went from conceptual UX sketches to launch in 30 days. The application integrates with Appleʼ’s Game Center and iAd SDKs. Animation was driven using Facebookʼ’s Pop Framework. Managed the codebase as well as Facebook and Twitter ad campaigns. Utilized Appleʼ’s new constraint-based/relational layout system. LEAD PROGRAMMER, CO-OWNER, SIMBLE STUDIOS INC. 2014 - PRESENT EXPERIENCE •PostGREsql •Apache •Nginx •Ubuntu Server •Vagrant/VirtualBox STACK COMPONENTS •Django •NodeJS •Cocos2d-X and Cocos2d-Swift PLATFORMS •Objective-C •Python •Javascript •PHP •HTML/CSS LANGUAGES EXPERTISE A full stack web and iOS developer. Proven successful working independently and on cross-functional teams (PMʼ’s, partner agencies, clients, and developers). Most comfortable using AGILE Project Planning, Source Control, and Test-Driven Development. Delivered projects on extremely tight timelines for multi-million dollar brands. Comfortable on an local machine or using ViM while terminaled into an headless box. Made integral contributions to the development of products ranging from websites, to server backends, and native mobile applications. EXPOSITION gshearer@simblestudios.com 585.721.4544 7 Middleton Lane, Penfield NY, 14526 GARRETT P SHEARER
  • 2.
    BACHELORʼ’S OF SCIENCE MultidisciplinaryStudy of Mechanical Engineering, Information Technology, and Mathematics ROCHESTER INSTITUTE OF TECHNOLOGY 2010 EDUCATION REACH ADMIN SITE A Django (Python) and Bootstrap based administrative site which managed data from the REACH iOS and Jameson eCRM applications.applications. Designed the entire technology stack sans the database. Provisioning was handled using a combination of bash scripts and DevOps Chef. Development environments were built with the help of Vagrant, and could be provisioned in 15 minutes. The existing backend was inherited, and built with an existing MSSQL Server 2008 database. Performance was greatly improved by connecting the Django ORM directly to the database instead of using the existing API. Compatibility between the now defunct version of SQL Server (which was being served from Azure) and Djangoʼ’s ORM was achieved through the use of a hacked combinationcombination of Python-based ODBE drivers. The project was delivered on schedule and considered a great internal success. NEW MEDIA TECH LEAD, EMERGE PARTNERS INC. (continued) 2011 - 2014 Related Rentals 5-Star Living Inherited a wayward project to create a set of 12 Flash AS3 based interactive banner ads for Related Rentals. On mouse-over, the banner would reveal a survey which helped customers find suitable rentals for their lifestyle. The clientʼ’s original developer promised 25 Kilobyte banners which embedded five to six high-resolution images. Upon taking over the project, delivered a creative solution where color palletes were manually reduced, details were blurred or removed from specific CMYK layers, and the final images were sliced into spritesheets by hand, and reconstructed at runtime. The final ads were shown on the websites for TheThe New York Times, The New Yorker, The Boston Globe, and The LA Times. INDEPENDENT CONTRACTING 2009 - 2011