Technical Skills
- Proficient in many web technologies including PHP, Ruby on Rails, MySQL, Redis, Node.js, Nginx, Apache, jQuery, CSS3 and HTML5
- Adept at both distributed and centralized version control systems such as Git, Mercurial, SVN and CVS
- Experienced in using various IDEs, operating systems, as well as Microsoft Office products (including SharePoint) and Apple equivalents
- Familiar with C, C++, C# and Java application development and compilation
- Aware of various agile software development practices
Experience
Residence Computer Consultant, Department of Housing and Residence, University of Waterloo, August 2011 - present
- Provided customer service related to technical queries in a fast and approachable manner to people living in residence at the university
- Resolved all types of problems on computers including networking issues and malware removal
- Installed and configured audio-visual equipment for meetings and conferences
Web Developer, Stepping Stones Nursery, Abu Dhabi, United Arab Emirates, August 2009 - August 2010
- Implemented a Drupal CMS to manage content related to different aspects of the business
- Integrated the Google Maps API in the final product to create a branch locator
Founding Member, Student Tech Team, American Community School, Abu Dhabi, United Arab Emirates, January 2009 - May 2011
- Developed and maintained a PHP-based web application to facilitate scheduling of parent-teacher conferences (available at https://github.com/axyjo/ptscheduler)
- Triaged and fixed many issues on school computers intended for use by students, teachers and administrators
- Aided in the pilot program for a school-wide Google Apps migration process
Technical Assistant/Director, Fine Arts Department, American Community School, Abu Dhabi, United Arab Emirates, September 2007 - May 2011
- Responsible for setting up lighting and sound equipment for over 20 shows
- Designed lighting plots to maximize the use of a limited number of lighting instruments
- Organized multiple talent shows to raise over AED 50,000 for Habitat for Humanity every year.
Education
Candidate for Bachelor of Applied Science, Honours Computer Engineering, University of Waterloo, Waterloo, Ontario, September 2011 - present
- Current relevant courses: Linear Circuits (ECE 140), Fundamentals of Programming (ECE 150)
International Baccalaureate Diploma, American Community School, Abu Dhabi, United Arab Emirates, July 2011
- Wrote a Java-based simulation and a corresponding research paper on determining the optimal egress path from a building given varying occupancy levels in various rooms; received the second-highest possible score of B
- Courses included Higher Level Mathematics, Higher Level Chemistry, and Standard Level Physics; highest possible attainable score of 7 achieved in Physics with a 6 in both Mathematics and Chemistry
Awards
Margaret Sanders Foundation International Schools Scholarship, United Way of Sarasota County, Sarasota, FL, March 2011
- Awarded to students who show strength of character, resourcefulness, persistence and acceptance of other points of view
President's Scholarship, University of Waterloo, Waterloo, ON, September 2011
- Awarded to students entering the university with an average above 90%
Activities and Interests
- Playing pool and squash
- Participating in academic bowl/quiz team competitions at the high school level
- Experimenting with cooking various cuisines in a cooking club
- Writing a web-based multiplayer real-time game based on Ruby on Rails (partial source code is available at https://github.com/axyjo/drts_ruby)
- Contributing to CBCJVM, a Java virtual machine for a Botball robotics controller (available at https://github.com/cbcjvm/cbcjvm)
- Contributing to various open source projects, including Drupal and the Linux kernel