Mark Johnson
markej@gmail.com
|
Job Objective
To work as a Software Engineer for a Game Development Company
|
Summary of Qualifications
- 8 years total experience in Program Design, Program Implementation and
Network Management
- Bachelor of Mathematics in Computer Science at the University of Waterloo
- Proficient in Java, C++ and other languages on both Windows and Unix
- Experience in Multi-Platform, Embedded and Graphics programming
- Strong Problem-Solving abilities with Research and Development oriented skills
|
Work Experience
Sep'04 – Dec'04 |
Research Assistant (Co-op)
University of Waterloo, Waterloo, ON
- Researched the hemispatial neglect psychological disorder
- Built a computer model of hemispatial neglect to test and expand current
theories
|
Jan'04 – Apr'04 |
Software Engineer (Co-op)
International Business Machines, Markham, ON
- Ported Toronto Portable Optimizer to 64-bit Linux platforms
- Programmed cross-compiler support from Intel to PowerPC processor
|
May'03 – Aug'03
Sep'02 – Jan'02 |
Software Engineer (Co-op)
iAnywhere Solutions, Waterloo, ON
- Increased support for dynamic Structure Query Language interpretation in
UltraLite database engine
- Adapted the dynamic Structure Query Language interpreter to work on PalmOS
|
Sep'01 – Apr'03 |
Math Tutor (Part Time)
University of Waterloo, Waterloo, ON
- Tutored first year students in classical algebra and linear algebra
|
Jan'02 – Apr'02
May'01 – Aug'01 |
Software Developer (Co-op)
Okino Computer Graphics, Mississauga, ON
- Created web based interface for the PolyTrans conversion software
- Developed and implemented a geometry exporter for the Hoops Stream File
format
|
Feb'00 – Aug'00 |
Senior Program Developer (Full-Time)
DAS Software, Kingston, ON
- Co-developed Workflow Information Management system for Millworks Custom
Fabricators
- Implemented a multi-user system with varying permission levels
- Integrated fabrication, accounting and management information into one system
- Configured server for both Intranet and secure Internet access
|
May'98 – Apr'00 |
Software Developer (Contract Position)
Domino Theatre, Kingston, ON
- Designed and Implemented a digital effects management system
- Increased the quality of sound effects with digital storage and reproduction
- Simplified process of running sound effects during rehearsals and
performances
|
Apr'99 – Sep'99 |
Y2K Programming Consultant (Contract Position)
MedPro, Kingston, ON
- Upgraded medical billing software for year 2000 compatibility and to follow
new Ontario Ministry of Health requirements
|
Other work experience 1995-2000 includes:
Computer Consultant, Network Administrator, Web Page Developer
|
|
Education
Bachelor of Mathematics, Honours Computer Science, Cognitive Science Option
University of Waterloo, Waterloo, Ontario
|
April 2005 |
|
Volunteer Experience
Sep'04 – Apr'05 |
Sword Leader, Epee
Waterloo Fencing Club, Waterloo, ON
- Led stretching and footwork exercises
- Trained new fencers with specific epee skills
|
Sep'01 – Apr'04 |
Executive Officer
Club That Really Likes Anime, Waterloo, ON
- Organized club activities and shows
- Managed club web server and mailing lists
|
May'98 – May'01 |
Technical Consultant/Student Advisor
Canada Wide Science Fair Organizing Committee, Kingston, ON
- Co-created on-line registration system for fair participants
- Administered organizer and judge computer networks and databases
- Presented promotional information sessions to sponsors
|
|
Awards, Scholarships
Graduated with Distinction, BMath, University of Waterloo | 2005 |
Sybase National Scholarship, University of Waterloo | 2000-2005 |
Winner, Gameboy Advance Programming Competition, Waterloo IEEE Branch | 2005 |
Term Dean's List, Faculty of Mathematics, University of Waterloo | 2000, 2003 |
NSERC Undergraduate Student Research Award | 2001 |
Bronze Medal, Canadian Computing Competition, University of Waterloo | 2000 |
Silver Medal, Team Epee, Ontario Winter Games | 2000 |
Silver Medal, Team Programming Competition, ECOO | 1999 |
Bronze Medal, Senior Computer Technology, Canada Wide Science Fair | 1998 |
Gold Medal, Intermediate Computer Technology, Canada Wide Science Fair | 1997 |
The Duke of Endinburgh's Award, Silver Level | 1997 |
|