- Technical Skills
-
- Programming Concepts & Design Patterns
-
- Keyword Bait
-
-
Web development with
PHP
(CakePHP, FMBL), ActionScript 3,
J2EE Servlets and JSPʼs,
ASP.NET,
ʻclassicʼ ASP
-
Desktop programming with
Java,
C# (.Net),
Visual Basic 6,
VBA,
and
C/C++
-
Scripting in languages such as
JavaScript (jQuery, Prototype),
Bash, Python, and
Perl
-
Database through
MySQL,
Oracle Pl/SQL, and
MS Access
- Soft Skills
-
- Strong analytical skills
- Passion for problem solving; a creative, outside-the-box thinker
- Work well as a leader or a member of a team
- Comfortable presenting and speaking in front of groups
- Quick learner
- Organized and punctual
- Employment History
-
-
Web Application Developer
FreshBooks
Apr 2011 - Present
-
- Write PHP, Javascript, CSS, HTML and build AJAX routines in order to create seamless, delightful interfaces for FreshBooks' customers.
-
Web Application Developer
A51 Integrated
Apr 2010 - Apr 2011
-
- Build out dynamic and functional web applications for clients using the latest web technologies
- Configure and maintain internal development and versioning servers
-
Casual Games Developer
Clipwire Games
May 2009 - Mar 2010
-
- Develop and integrate all tiers of our games; including database schema, socket servers, interactive action script, front-end web chrome
- Built and maintained in house admin tools for our most frequently updated games
- Use Facebook markup (FBML) to create viral funnels and player-to-player experiences
- Internationalized all tiers of our main ActionScript game for the french market
-
Web Developer Consultant (Co-op)
Indellient
May - Aug 2008
-
- Tested web standards compliance against production websites
- Responsible for changes in accessibility and web standards compliance in order to improve the experience for users with screen readers
- Adding and updating content for a huge multilingual web site on a daily basis
-
Information Management Developer (Co-op)
IESO
Sept - Dec 2007
-
- Adding functionality and value to existing executive reports
- Creating new financial project reports, project management tracking interfaces and summaries that integrate with existing systems
-
Intranet Developer (Co-op)
Fugro Airborne Surveys
Jan - Apr 2007
-
- Created, debugged and added functionality to internal business systems running ASP and backed by MS Access databases
- Assisted in debugging aspects of the public facing website
- Researched large migration from ʻclassicʼ ASP to ASP.NET leveraging Active Directory
- Education
-
-
Sheridan College
Sept 2005 - Dec 2008
-
- Computer Science Technology Co-op Diploma with High Honours, Sheridan College Institute of Technology and Advanced Learning, Oakville, ON
- Winner ACES program advisory committee Capstone Project
- Courses including Advanced Games Design Programming, Java Enterprise Application Development, Database Administration & Security, Operating System Tools & Scripting, various mathematics/statistics, project management, etc
-
York University
Sept 2004 - Apr 2005
-
- Completed two undergraduate semesters at York University in Toronto, ON
- Took a variety of classes including Introduction to Computer Science, Western Culture, and History of Science.
- Miscellaneous Activities & Interests
-
- Taking classes in an effort to learn German through the Toronto Goethe Institute of German
- Adamant Snowboarder
- Pursuing my musical appetite by playing drums since late 2004
- Hockey player since I was 6 years old; getting into my skates as long as there is ice