about

profile

A lead front-end engineer experienced in rich internet application and standards-compliant web development focusing in actionscript, javascript and objective-c.

resume

technical skills



Skills: ActionScript 2/3, Objective-C, JavaScript, PHP, MySQL, HTML, CSS, XML, XSD, XSL, and UML

Frameworks/Libraries/APIs: Flex, PureMVC, Robotlegs, JQuery, Backbone, Facbook Graph

Development tools/environments: Eclipse, XCode, Enterprise Architect, Ant, GIT, CVS, Subversion


professional experience



august 2011 - may 2012

engineer

kambi sports solutions, stockholm, sweden

As one of 4 front-end engineers on the mobile application team, tasked with building a HTML5 optimized mobile web-application for Android and IOS phones.

  • Developed in an agile work environment.
  • Built on top of a number of frameworks like Backbone.js, Zepto and RequireJS. Linted through JSLint and unit-tested with Jasmine.
  • Developed and integrated a personal JavaScript MVC framework project to wrap our classes and provide looser coupled communication between the model/view and controller tiers.


july 2010 - august 2011

technical director

dareville, stockholm, sweden

alongside another technical director, was responsible for providing technical knowledge, estimates and insight during client meetings and projects. Acted as lead engineer on new product development for Qbrick and their Professional 4 application, native iOS mobile-applications for Finest and Tidningen-S, and interactive web campaigns for Coca-Cola.

  • developed native iOS mobile applications for Finest.se. For Finest, which is the leading social blogging and event site in Sweden, members could log into their accounts via the mobile application and access all of the features provided to them on the web. Features include posting new blog posts, reading and commenting on their own and others blog posts, RSVPing to events all over Sweden, viewing photos from previous events and sharing them to popular social networks.
  • co-developed the new version of the Qbrick Web TV Professional 4 application. Qbrick is a leading video content provider and their Professional 4 series provides users with the ability to completely customize their video experience. Not only a complete re-write of the players application, a Player Develpment Kit was created which provided precompiled APIs for which developers could access, interact and modify the application for their needs. Clients could choose the level of effort needed by creating custom modules to interact with the standard application, or grab the "Octopus" base low-level APIs and build from scratch.

january 2010 - july 2010

lead software engineer

dareville, stockholm, sweden

responsible for leading the engineering effort on projects for clients such as Qbrick, OLW, TV4, and SvenskaSpel

highlights:

  • developed and maintained 2 products for Qbrick in their professional and presenter applications. Maintained and released updates on an on-going release schedule. Created the functionality for the support and integration of live-broadcasting for their Presenter product.
  • lead engineer on an interactive campaign which allowed users in Sweden to compete by creating a new chips flavor for OLW chips. Users could create their own personalized chip flavors, record a personal video in-app and share their entry to others via social networks. Users could then browse all entries and vote on their favorites! Three entries were chosen to be entered in a final competition version of the campaign where the winner would win 100,000kr. In under 3 months, over 25,000 entries were submitted!
  • lead engineer on an interactive on-going campaign for SvenskaSpel. Integrating with Spotiy developement APIs, the application provided the user the ability to share their favorite songs. The user who submitted the song with the most votes during the week/month would win Spotiy free for a year!

july 2008 - november 2009

lead software engineer

fluid inc., san francisco, ca

responsible for leading the engineering effort on client projects such as The North Face, Vans, Calvin Klein, Sears, Craftsman, Kenmore, and Lucky Brand Jeans. These responsibilities include but are not limited to: coordination of engineering resources on the project, providing estimates, interfacing with the client and any third-party development team, and providing uml diagrams.

highlights:

  • developed a “bootstrap” utility used to help optimize and streamline the development time of setting up applications. this includes integration of commonly used startup and preload processes as well as loading external configuration and localization XML files, CSS styles (CSS and SWF based) and external font SWFs. this utility code works both in ActionScript and with the Flex framework and can eliminate valued time on projects.
  • lead flash engineer on The North Face ecommerce project. in charge of creating localized deep-linkable applications for the homepage and the entire brand section of the site (athletes, expeditions, sports, and the explore section which included streaming video). Project was developed in ActionScript 3, CSS and XML. it was also integrated into IBM WebSphere e-commerce system.
  • lead engineer on the Vans Custom Shoes application. this project utilized new Fluid products called Fluid Configure and Fluid Social which allowed users to configure a product and chat/share in real time. this project was developed in ActionScript 3 using the Flex and PureMVC frameworks, JS, CSS, and XML.
  • lead engineer on the re-launch of the Calvin Klein fragrances website as well as the new CK Free microsite. the Calvin Klein fragrances website showcases localized brands, individual products and media content. Within this site, the CKFree microsite showcases their new “CK Free for Men” brand as well providing ability for a user to create a “postcard” with their own imagery and 11 pre-selected radio stations. This could then share what they have created via Facebook or Email. They could then share what they have created via Facebook or Email. developed using XHTML, JS, CSS, multiple ActionScript 3 as well as Flex projects, PHP and Apache.

january 2007 - july 2008

software engineer

fluid inc., san francisco, ca

one of three engineers on The North Face account and mainly working with front-end development on their site including monthly homepage refreshes and other ongoing-maintenance engineering tasks.

highlights:

  • engineer on the Defy.tv microsite campaign. AS2 application where users were able to upload videos of them on the mountain skiing or snowboarding
  • promoted the Defy.tv campaign, and was in charge of developing the first of it’s kind video Google Gadget which was embedded in the Google Ad network. This gadget gave the user a random video of the day as well as the ability to scroll through products, all within an ad on an embedded sites page.

june 2004 - january 2007

communications specialist

environmental protection agency, washington, dc

in the office of prevention, pesticides, and toxic substances (oppts), served as the lead web content coordinator and web developer.


june 2003 - june 2004

interactive designer

element k, rochester, ny

interactive designer on many e-learning courses for clients such as Microsoft and Cisco. Helped create numerous lessons per month while working with small team of graphic designers in Rochester and India.