Allen’s Resumé

Vancouver, British Columbia – Cell 604.614.8992

Skills Summary

  • Experience developing thick-client Javascript and CSS applications
  • Proficiency with the LAMP1 stack
  • Experience with Cocoa and Objective-C development for iOS
  • Exposure to Python, Ruby, C, C++, and more2
  • Ability to manage projects, including estimation and requirements
  • Soft skills including design and presenting

Work History

Steam Clock Software
2010-presentFounder

  • Wearing most non-technical hats, and many technical ones

Apple
2008-2010Software Engineer

  • Helped launch iWork.com with Javascript and CSS
  • Wrote Objective-C for iWork ‘09 and iWork for iPad
  • Developed web applications for iPhone and iPad
  • Pushed browsers’ limits with SproutCore, HTML5, and CSS3
  • Contributed to two major releases, five updates, and a prototype
  • Wrote and maintained various scripts in Ruby

Discovery Software
2003-2008Software Developer

  • Designed, wrote, and managed CRM system in PHP and SQL
  • Assigned tasks and oversaw other developers occasionally
  • Developed a web-based game primarily in Javascript
  • Assisted with testing, logos, hiring, and marketing
  • Handled a series of small programming contracts
  • Presented sessions at conferences occasionally

Self Employed
2003Web Development

  • Estimated and completed freelance web contracts in PHP

Uniserve Online
2001-2003CS Rep and intranet developer

  • Initiated, designed, and developed intranet in PHP/MySQL
  • Solved billing and technical problems

Radical Entertainment
2001Work experience student

  • Enhanced a 3D viewing utility using Visual C++

For Fun

AlwaysCommunity member and hobbyist

  • Founded VanJS (Vancouver Javascript Developers)
  • Wrote Unladen Follow in Ruby and Javascript
  • Wrote two web-based strategy games with 100+ players
  • Served as VP Operations of SFU CS Society
  • Wrote many games when young

Education

Simon Fraser University
2003-2008Computing Science Major

  • Received B.Sc. in Computing Science
  • Electives included graphics, databases, networking, and HCI

UCFV
2002-2003Computer Information Systems Major

  • Took one year of CIS program and found it lacking
  1. Linux, Apache, MySQL, and PHP web development. []
  2. Touched on Haskell, Java, Prolog, C#, and MIPS assembly at SFU. []