Jacob A. Ewing
8-175 Granville, Ottawa Ontario, K1L 6Y3
Email: jacob@kvack.org
(613)741-6498
http://www.weirdly.net/
OBJECTIVE

Seeking a long-term software development position that requires strong problem solving and creative skills.

SKILLS
Technical Skills
Software Development Web Development Server Administration
Graphic Design Mathematics Quality Assurance
Problem Solving Time Management Customer Service
Programming Languages
C/C++ PHP JavaScript
HTML/XHTML TorqueScript SQL
BASIC Perl COBOL
Pascal 8086 Assembly Java
Operating Systems
GNU/Linux (various distros) Windows 95, 98, 2000, XP MS-DOS
AmigaDOS
Applications
GCC / DJGPP Borland TC++ Apache
MySQL Torque Game Builder Microsoft Visual C++
CVS Visual Basic Quickbasic
PROFESSIONAL EXPERIENCE
May 2008 - December 2008: Beanbag Studios - Game Programmer and Developer

Working both independently and as a team member on the development of computer games. Within my stay at Beanbag Studios, my key accomplishment was the development of the game "Card Games For Dummies" (not yet published). I entered this project in the inital development stages, and carried it through to the final product.

My key contributions to this project are:

Additional Accomplishments
March 2006 - March 2008: Sitebrand Inc. - Technical Support Engineer
Assisting clients with the integration and use of scripts within their web sites. This position required strong development skills with the ability to quickly diagnose and debug client code. Functions in this job included: Additional Accomplishments
September 2003 - March 2006: IGS/Avalonworks - IT Support Specialist
Working with a small group of IT professionals in a variety of technical roles. Tasks included end-user technical support, developing and maintaining web pages and server scripts, debugging previously developed software, and setting up web hosting for businesses and end users. Accomplishments on this job included: Other responsibilities included collecting and maintaining call statistics, configuring hardware for the customers, registering domains and maintaining DNS records and domain information.
January 2000 - August 2003: Convergys/Taima Corp - Technical Support Adviser
A team member in a call center responsible for providing technical support for the customers of various internet providers throughout Canada and the US. Duties included troubleshooting connectivity issues on dial-up, ISDN and cable, walking customers through setting up and working with internet software (browsers, mail, FTP, etc.), and resolving abuse and billing issues. Other duties included logging all calls with call-tracking software (HEAT, Remedy), and meeting service level targets such as call length, closure rate, and availability. Customer service and professionalism are important and ever-present considerations when on the job.
September 1998 - April 1999: Industry Canada - PL/SQL Software Developer
Being a member of a small software development team, this job entailed creating a series of forms and reports that could be used to query large databases in a convenient and timely fashion. Those forms were built using Oracle Developer, and the key software for handling them was written in PL/SQL. A critical component of this job was to create software that could be used easily and efficiently by end users.
September 1995 - January 1996: Jones Computer Supplies - Co-op Student
Working as an individual in a small office environment, this job involved constructing a PC for office use, and installing multiple operating systems on it. Also worked on the development of a C program for generating 3D animated models of geographic maps. This job required a strong knowledge of C and mathematics, as well as the ability to work independently with very little supervision.
RELATED EXPERIENCE
PERSONAL ACHIEVEMENTS
REFERENCES AND SAMPLE WORK
HOBBIES AND INTERESTS

Although I participate in a wide range of arts and sports, I spend much of my free time developing software, having discovered my enjoyment of it at a very young age. At this moment I am working on an expansion of my polygon copying function, which reads a polygonal area on a source image, and copies it to a different polygon on a target image, transforming it to fit the new shape. The update in progress will allow it to handle concave polygons.