resume

SKILLS SUMMARY

  • Specialties
    • Creating tools to monitor, administrate, and scale web services in the cloud
    • Building and designing geolocation-based data-driven applications for mobile platforms.
    • Integrating with web API’s like Facebook, Twitter, and Citysearch to create social apps
  • Technologies
    • Languages: Java, Python, C#, C/C++, Ruby, JavaScript, PHP, Scheme, regex, assembly
    • Web: Ruby on Rails, Django, Spring, Google App Engine, Hibernate, Tornado, Javascript, jQuery, YUI, Prototype, JSON, XML, XQuery, XHTML, and CSS
    • Database: MySQL, MS SQL Server, various ORMs
    • Mobile: iPhone, Blackberry, Android, Palm WebOS, and Symbian S60
    • Tools: Ant, Rake, SVN, Git, VIM, Eclipse, IntelliJ, Visual Studio, and BASH

WORK EXPERIENCE

  • Software Development Engineer Intern, Amazon.com Inc, Seattle, WA, January - April, 2010

    • Built upcoming Amazon Web Service written in Java with team of six expected to serve hundreds of thousands of users
    • Designed & wrote frontend and backend of internal monitoring and control dashboard
    • Co-designed parts of the database schema
  • Software Development Intern, Xtreme Labs Inc, Toronto,
    ON, May - September, 2009

    • Optimized SQL queries in production Rails site decreasing
      query times by up to 1,500%
    • First Employee to build applications for Symbian OS and Palm
      Pre
    • Released two applications to iPhone App store with combined
      200,000+ downloads: CitySearch and World Traffic Cams
  • Co-founder and Software Engineer, Cyphon Tech,
    Waterloo, ON, Oct 2008 - May 2009

    • Built former web 2.0 site inkblotter.org in Django framework
      with team of three
    • Designed for collaborative writing of university level
      textbooks
    • Acquired entrepreneurship skills at VeloCity residence

PERSONAL PROJECTS

  • Lead Software Architect, Top Achievers,
    • Directed and built app with team of four that does for Facebook what Achievements did for Xbox Live
    • Built on top of Python & jQuery in Google App Engine using Facebook’s OpenGraph API
    • Currently in development
  • Lead Software Developer, Anchat.com,
    • Co-wrote JQuery & Tornado based online chat system
      similar in appearance to Meebo
    • Selected asynchronous Python webserver Tornado to create highly scalable chat system
  • Instant Messenger Chat Application
    • Designed and built client and server chat program in Python similar to IRC
    • Created custom data transmission protocol that allowed for
      unlimited users, file transfers, sound effects, and emoticons
    • Acquired knowledge of TCP/IP network sockets and Tkinter GUI framework
  • Gravity Simulation Game
    • Created for own personal enjoyment of Newtonian physics
    • Huge hit at high school; science department began to use it to teach physics
    • Built in C# and .NET 2.0
  • Medical Database for 2007 and 2008 Vermont City Marathon:
    • Designed and maintained MySQL database with medical information about thousands of runners
    • Built and operated Java Swing application with other students to interface with database

Education

  • Candidate for Bachelor of Software Engineering, Honours
    Software Engineering, University of Waterloo, Waterloo, Ontario,
    September 2008 – present

Awards

  • President’s Scholarship of Distinction – Top Waterloo Entrance Award for Scholastic Achievement
  • Graduated with Highest Honours (1 of 3 students), South
    Burlington High School, June 2008
  • Roger Bedard Award For Outstanding Achievement in Technology
    Education, South Burlington High School, June 2008
  • RIT Medal, Rochester Institute of Technology, June 2007
  • UVM Math Contest top 10%, University of Vermont, June 2007 and
    June 2008

Interests & Activities

Computers, science, politics, entrepreneurship, economics,
sci-fi, photography, table tennis, tennis, Ultimate Frisbee, and volleyball