al harding

Al Harding
Vancouver, BC, Canada

ph: 604.831.3245
email: hire [ at ] alharding.com
web: www.alharding.com


Summary...

A Vancouver based Software Engineer, Developer, Project Manager, Development Manager and Consultant with over 18 years of professional experience with online application development (mobile, desktop, console, portable game systems) and an extensive background in computer hardware and software applications spanning over 25 years. Experience and knowledge in a variety of industries including: finance, publishing, healthcare, online gaming, and interactive entertainment. Highly motivated and passionate individual with strong team and collaboration skills known for relentlessly pushing forward. A current member of the Canadian National Shooting Team who competed this past Summer with Team Canada at the 2014 Commonwealth Games in Glasgow, Scotland.





Employment History...
Adobe Systems Sr Engineering Manager Oct 2014 - Present
Vancouver, Canada
www.adobe.com
www.phonegap.com
build.phonegap.com
Directly manages team of 12 split between Vancouver, San Francisco, and other remote locations in the US & Malaysia. Works 1:1 with direct reports on goal setting and career development. Provides mentoring to Engineers and Engineering Managers. Primarily focused on Adobe’s mobile efforts including engineering management of Adobe PhoneGap Enterprise (iOS, Android), Adobe PhoneGap Build (iOS, Android, WP), and Adobe's contributions to Apache Cordova. Works with our open source partners at Microsoft, Google, IBM, Mozilla, BlackBerry, and Amazon on development of Apache Cordova and with organizing community events and conferences (PhoneGap Day). Site manager for Vancouver remote location. Responsible for budget planning, hiring, resource planning.

Adobe Systems Engineering Manager Oct 2011 - Oct 2014
Vancouver, Canada
www.adobe.com
www.phonegap.com
build.phonegap.com
Manages Adobe's Vancouver office and oversees project management of previous Nitobi consulting agreements as well as current PhoneGap projects for Adobe Systems. Program Manager for PhoneGap (Apache Cordova) and PhoneGap Build. Responsible for moving PhoneGap team to scrum / agile software development model. Coordinates work between PhoneGap San Francisco and PhoneGap Vancouver teams.

Nitobi Software Professional Services Manager Sep 2011 - Oct 2011
Vancouver, Canada
www.nitobi.com
www.phonegap.com
Was responsible for managing consulting projects focused primarily on PhoneGap for an array of clients including General Motors, Sabre Holdings, Alcatel-Lucent, AT&T, and Wikipedia. Nitobi was acquired by Adobe Systems.

LX Interactive (LXI) Sr Software Engineer / Development Director Jan 2006 - Present
Vancouver, Canada
www.lxinteractive.com
Currently a lead software architect designing and developing several social media and online community products. Designing and building web, social, widget, and mobile applications using Facebook API, FBML / FQL, Google's OpenSocial platform, PhoneGap, Blackberry SDK, Google Android and Apple iPhone SDKs. Responsible for the design, production, and management of web projects using a variety of technologies including ASP.NET 3.5, .NET 4.0, ASP.NET MVC, C#, SQL Server 2005 / 2008, ASP.NET AJAX, and jQuery.

Clubvibes Media Director of Technology Jan 2009 - Oct 2011
Vancouver, Canada
www.clubvibes.com
m.clubvibes.com
Lead development of a complete rebuild of clubvibes.com which launched at the end of April 2009. Designed all UI/UX and new AJAX interfaces for the entire website including listings and events engines, search engine, and member profiles. Rearchitected databases and moved from SQL Server 2000 to SQL Server 2008. Optimized all tables, views, indexes, stored procedures, etc and took advantage of SQL 2K8 improvements such as CTEs. Designed and built all forms, all XHTML, all CSS, all JavaScript. Client-side technologies included ASP.NET AJAX, ASP.NET AJAX, and jQuery. Built entire site (as a single developer) from scratch replacing the legacy VB Script Classic ASP site and moving to a C# and ASP.NET 3.5.

Recently launched new Clubvibes Mobile HTML5, CSS3, and jQuery Mobile site for mobile devices which can be accessed from smartphone and tablets here: m.clubvibes.com. Android and iOS mobile applications currently in development.

Microsoft Games Consultant Jul 2010 - Sep 2011
Vancouver, Canada
Redmond, WA

www.mgsvancouver.com
microsoft.com/games
Consulting with Microsoft Game Studios in Vancouver, BC and XBOX Live Arcade Team in Redmond, WA, developing internal project management and workflow web applications. Developing data visualizations and analytics apps reporting various Facebook social games metrics (including daily and monthly active users).

Recently launched websites for:

Microsoft Games Studio Vancouver:
www.mgsvancouver.com

BigPark Studios:
www.bipark.com

Nintendo of America Sr Interface Developer Sep 2008 - Nov 2008
Vancouver, Canada
club.nintendo.com
Consulted with Blast Radius on "Club Nintendo" for Nintendo of America. Developed reusable UI components for the products, faq, and rewards areas of the website. Technologies included XHTML, CSS, JavaScript, and Mojo (Blast Radius' JavaScript framework).

Trader Corporation Development Manager Nov 2007 - Dec 2008
Burnaby, Canada
www.autotrader.ca
www.canadatrader.com
Worked with Trader Corporation to optimize their automotive web properties including: AutoTrader.ca, CanadaTrader.com, Trader.ca, Hebdo.net, and MSN AutoTrader. Managed a small team of developers located in Burnaby, Toronto, and Montreal. Responsibilities included overseeing consolidation of multiple codebases, feature development, and transitioning to agile development methodologies. Technologies included: ASP.NET 2.0, C#, SQL Server 2005, and ASP.NET AJAX.

Blast Radius Sr Interface Developer Mar 2007 - Nov 2007
Vancouver, Canada
www.blastradius.com
www.virtualme.pl
www.virtualme.fr
Worked as a Senior Interface Developer at Blast Radius at their Vancouver headquarters. Technologies included XHTML, CSS, JavaScript, TrimPath, Dojo Toolkit to create AJAX interfaces for a 3D avatar project titled 'Virtual Me' from video game company Electronic Arts. Was an early contributor on an in-house JavaScript / AJAX Framework. Blast Radius is an award winning Customer Experience agency with clients including: Electronic Arts, Nintendo, Starbucks, BMW, and Nike.

Electronic Arts Development Director Sept 2005 - Jan 2006
Burnaby, Canada
www.eacanada.com
www.ea.com
Responsible for pre-production development of Tiger Woods 2006 for the Sony PSP portable video game system. Managed a team of software engineers, producers, assistant producers, interface designers, audio artists, etc. Responsible for all production deliverables and ensuring a high calibre product was delivered and shipped on time and on budget.

Tiger Woods PSP 2006

Electronic Arts Development Manager / Sr Web Developer Sept 2004 - Sept 2005
Burnaby, Canada
www.eacanada.com
www.ea.com
Held a dual role managing a small team as well as working as a software engineer. Responsible for day-to-day management of the UI Team on EA Canada's Fusion Team devoted to next generation portable game systems. Key role functions included: creating improved production processes to help streamline production, managing development schedules, and managing a team of 24.

MVP Baseball Tiger Woods PGA Tour NBA Street Showdown Need for Speed Underground: Rivals Need for Speed: Most Wanted 5-1-0

Designed, developed and began implementation of web based executive dashboards for tracking and monitoring digital assets and workflow. Application was developed for Windows Server 2003, IIS 6.0 and engineered in ASP.NET, C#, XML, and SQL Server 2005. Created linked database servers to query data across multiple data stores including DevTrack, PeopleSoft (Oracle database), SharePoint Portal Server and various Wiki applications (MySql database).

EA Canada (EAX) Project Manager / Sr Web Developer Feb 2004 - Sept 2004
Vancouver, Canada
www.eacanada.com
www.ea.com
Was a founding contributor of Electronic Arts' Worldwide Knowledge department. Helped manage and develop strategies for knowledge management projects, team development solutions, competitive intelligence systems, online training systems. Worked with an elite engineering team to plan, strategize, and execute intelligent applications. Technologies and tools used were Visual Studio .NET 2003, C#, ASP.NET 1.1, IIS 6.0, Windows Server 2003, ADO.NET, PeopleSoft, SharePoint (WSS) and SharePoint Portal Server, Active Directory.

EA Canada (EAC) Sr Web Developer May 2001 - Feb 2004
Burnaby, Canada
www.eagames.com
www.easports.com
www.ea.com
Worked with Electronic Arts Worldwide Studios developing and implementing advanced solutions for internal development of technology and knowledge management. Worked on .NET migration of legacy systems as well as developing extensive use of web services to increase department, team and product organization. Develop asset sharing solutions to increase information awareness globally across dozens of development studios. Migration involved moving VB Script ASP applications to C# ASP.NET. Converted database logic from ADO to ADO.NET on existing SQL Server 2000 databases. Created Web Services model, where appropriate, as projects queried data from multiple studio locations and server farms.

Modern Groove Ent. Sr Web Developer / ProgrammerFeb 2001 - Apr 2001
Vancouver, Canada
www.moderngroove.com
Worked in the moderngroove on-line programming team, which handled the design and development of moderngroove's on-line properties. Developed in a Windows 2000 environment with InterDev/ASP/VB and using a SQL Server 7 database back-end.

Earthramp Inc. Sr Web Developer / Programmer Jun 2000 - Jan 2001
Vancouver, Canada
www.quotescanada.com
www.earthramp.com
Developed web based financial/investment tools, managed databases with raw data and participated in the development of business to business products. Worked at storing, parsing and delivering real-time news and stock market data from most of the North American exchanges. Worked primarily in ColdFusion and SQL Server (stored procedures, triggers) for our web based applications in a Windows 2000 environment (Advanced Server with Load Balancing and Clustering).

Global Interactive &
Digital Eyes
Sr Web Developer Jun 1999 - Oct 1999
Vancouver, Canada
Managed several gambling / gaming portals. Was in charge of content; creating contests, finding people to write articles, moderated and created discussion forums. Also created and developed on-line casinos. Worked primarily with Perl in a UNIX environment.

Spinnaker Publishing Graphic Designer, Web Dev..,IT & IS Jan 1995 - Feb 1996
Gibsons, BC, Canada
www.spinn.com
Gained detailed knowledge and experience being a part of an Internet Service Provider startup. Was an integral part in the development of a new digital ISP in Gibsons -- setting up T-1 connectivity (a first for Gibsons), DEC Alpha Servers, email, ftp / web accounts for subscribers. Was involved in all aspects of the business - customer service, technical support, onsite installations, hardware and software configuration.

Worked on an 88 page monthly real estate newspaper. Responsible for design and layout of property listings.

Liquid FX Interactive Web Developer Dec 1993 - Jun 1999
Gibsons, BC, Canada
www.liquidfx.com
Personal company started in late 1993 that did contract work for other companies as well as developed own projects. Projects included everything from graphic design for web, print and cd-roms, consulting, network system administration for an ISP, database design, web development, marketing, promotions and on-line research. Travelled to the Virgin Islands and various US cities to consult or aid in the completion of projects.



Skills, Software and Languages...
Platforms : Mostly Windows and Mac environments lately. Did majority of 'LAMP' development from 1997-2001 on UNIX/Apache/MySQL. Continues to stay active in keeping up to date with those communities.
Software : Familiar with lots of software... able to adapt to different environments, tools, and software easily.
Skills :
Languages / Experience Levels
ASP.NET MVC2.0 yrs
ASP.NET 4.01.5 yrs
ASP.NET 3.0/3.55.0 yrs
ASP.NET 2.06.0 yrs
ASP.NET 1.0/1.19.0 yrs
ADO.NET9.5 yrs
C#9.5 yrs
Sitefinity 4.1 CMS0.5 yrs
Sitefinity CMS3.0 yrs
SharePoint 2003 / WSS4.0 yrs
ASP.NET AJAX / Atlas (CTP - Beta 2)3.5 yrs
AtlasControlToolkit / AJAX Control Toolkit2.5 yrs
AJAX3.5 yrs
jQuery4.5 yrs
jQuery Mobile0.5 yrs
JavaScript6.5 yrs (off and on since '97)
HTML / XHTML / etc16.5 yrs
CSS10.5 yrs
Facebook / FBML / FQL1.5 yrs
Facebook.NET2.0 yrs
 
Databases
MS SQL Server 2000 / MDE / 2005 / 200812.0 yrs
MySQL4.0 yrs
PostgreSQL1.0 yr
Amazon S31.0 yrs
 
Creative / Graphics
Photoshop16.5 yrs
Image Ready4.0 yrs
Illustrator6.0 yrs
3D Studio Max4.0 yrs
Flash5.0 yrs (off and on since it was called Future Splash) ;)
 
Not as recent...
Perl4.0 yrs (back in '97)
PHP2.0 yrs (back in '99)
ASP / VB3.0 yrs (back in '99)
ColdFusion3.5 yrs (back in '98)


Actively following developments with:
  • Facebook and OpenSocial Platforms
  • Apple iPhone, Google Android, and BlackBerry SDKs
  • PhoneGap, PhoneGap Build
  • Microsoft Silverlight

Other things about me...
  • Speaks both English and Spanish fluently.
  • Held provincial marksmanship records for over 14 years and was a National Junior Champion in 1994. Continues to actively train and working towards making the Canadian National Shooting Team. More details are available on my athlete blog at AllanHarding.com.


Spare Time...

:)




Al Harding is also Allan Harding - 604.831.3245 - al [ at ] alharding.com -- Updated April 2013
View Al Harding's profile on LinkedIn