Hello! My name is

James An.

This is my resume!

[email protected]
Toronto, Canada


Winter 2010 University of Toronto
Thesis: Dynamic Photomosaic
  • Designed models for photomosaic generating techniques
  • Tested efficiency of image processing and generation algorithms
  • Developed online photomosaic generator with Drupal and jQuery
Summer 2007 GMAT: Graduate
Management Admission Test
  • Used to measure aptitude to succeed in graduate business studies
  • Scored 740/800 or at the 97th percentile
2005–2010 University of Toronto: BASc in Engineering Science majoring in Computer Engineering

Work Experience

Fall 2011 CPP Investment Board
Technical Analyst
  • Acted as authority and technology evangelist for JIRA and Confluence
  • Assisted in developing and deploying upgrades to spur internal adoption
Summer 2009 Google Summer of Code
Drupal Module Developer
  • Evaluated community-driven implementations of social networking features
  • Developed module to simplify initial installation of social networking features
2008–present Freelance
Web Developer
  • Working on contract-based web development projects, focusing on Drupal
  • Administering Apache and nginx web servers on Linux servers
2008–2009 Mapleridge Capital
Assistant Researcher
  • Redesigned strategy test platform in Java to fix concurrency bugs
  • Researched intra-day trading models based on frequency-based analytics
Summer 2006 BMO Nesbitt Burns
Computer Programmer
  • Redesigned software to back-test customized portfolio solutions
  • Used MS VBA and Excel API to manage data and generate printable reports

Technical Skills

Applications Web Code Server Database Script
Word / Excel (x)HTML / CSS Java Apache MySQL Bash
Powerpoint PHP C / C++ nginx T-SQL Perl
Indesign jQuery MS VBA Jekyll PostgreSQL
Photoshop Javascript Assembly Pylons SQLite
Illustrator Python

Pro Bono Community Work

2008–present OpenMynds.com
Co-founder and Developer
  • Developed an online social network targetting GLBT youth using Drupal 5
  • Modified Drupal’s core and modular code to better integrate components
2006–present Ralph Thornton Centre
Board Member
  • Led redevelopment of centre’s website
  • Leading review to update centre’s administrative software and processes