|
Sunday, 30 October 2005 22:08 |
Tel: (514) 560-7556
e-mail:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
web-site: www.chrissavoie.com
Chris Savoie
12-1295 St Gregoire
Montreal, QC
H2J 4G4
Qualifications
- Computer Programming
- Object Oriented Design
- C/C++
- C#
- Visual Basic
- Windows Forms
- Microsoft Foundation Classes
- Win32
- OpenGL, OpenGL ES
- DirectX 7/8/9
- Winsock 2.0
- CruiseControl Java/.NET
- Ant/Nant
- Python
- Perl
- Video Game Programming
- PS3 (Boot Camp)
- Xbox 360 (Boot Camp)
- Wii
- 3DS
- Unreal Engine 3.0
- 3D Animation
- Rendering Pipeline
- Rigid-Body Physics
- Collision Detection
- Graphic User Interface
- Game Boy Advance
- PS2 Linux Kit
- Lua
- Flash and Director
- Software
- Maya
- Source off Site, Source Vault
- Perforce
- CVS
- Visual Source Safe
- Visual Studio 6.0/2003/2005/2008
- XNA
- Other
- Test Driven Development
- Fuzzy Logic
- Linear Algebra
- Trigonometry
- Calculus
- Game Design
- 3D Level Design
- Computer Human Relation Course
- Business and Marketing Course
- Software Project Management
- Quality Assurance Testing
- Computer Maintenance/Repair
- Customer Service Relations
- Symbian OS
- PostgreSQL
- GPRS
- Bluetooth
Experience
2007-Current
Montreal, QC
Ubisoft - Senior Generalist Programmer
- Canned title: Unannounced Title for Nintendo 3DS
- Created Audio System
- General Optimization
- Completed published title: Prince of Persia: The Forgotten Sands
- Engine Feature development
- Save game TCR
- Audio programming
- Xbox 360, PS3, PC
- Completed published title: Prince of Persia: 2008
- Debugging and TRC for PC version
- PC
- Completed published title: Shaun White Snow: Road Trip
- Dedicated audio programmer
- Wii, PSP
- Completed published title: Lost: Via Domus
- Refactor and upgrade existing game engine features:
- Improve memory tracking
- Update asset importers
- Improve file system
- Rewrite linearization to improve loading times
- Xbox 360, PS3, PC
2005-2006
Vancouver, BC
Propaganda Games - Software Engineer
- Worked on published title: Turok
- Setup Build pipeline
- Create and maintain the various build pipelines
- Develope various tools to help development
- Working on Turok for PS3 and Xbox 360
- Modifying and extending the Unreal 3 engine.
2004-2005
Vancouver, BC
Backbone Entertainment - Software Engineer
- Completed published title: Rifts: Promise of Power for the Nokia N-Gage
- Assisted on Age of Kings for Nintendo DS
- Base Engine Code including resource management and data formats
- Rendering and graphics systems
- Proprietary scripting language
- Combat system
2003-2003
Burnaby, BC
Evolution - Software Engineer
- Worked on student game project: Exogenesis
- 'Expanded Dynamic Octree' spatial partitioning system
- Fully independent, highly optimized collision system
- Base Engine Code including entity management, RTTI and links with scripting
- Highly optimized system for displaying and destroying thousands of buildings
- Graphic User Interface system including in-game console and in-game profiler
2001-2002
Moncton, NB
Antidote Entertainment - Software Engineer
- Completed published title: Crisis Team: Ambulance Driver
- Used LithTech game engine version 3.2
- Rigid Body Physics
- Vehicle Dynamics
- Player Controls
- Optimizing code, graphics and levels
- Testing all aspects of the project
- Documentation of implemented code
Education
Burnaby, BC
2002-2003
Art Institute Vancouver-Burnaby - Software Engineering for Games
- Certificate of 'Game Development Applied Programming Foundation'
- Worked on the game 'Exogenesis' in a team of 6 programmers, 4 artists and 3 full time designers. This game was the first one made at the school that did not use Unreal Tournament 2003 scripting.
Miramichi, NB
1999-2001
New Brunswick Community College- Game Design and Programming
- Diploma of 'Electronic Game Design Technology'
- Worked on the game 'Forgotten Eden' in a team of 2 programmers, 2 artists and 1 designer. This was the first 3D game ever developed at the college.
Personal Interests
- Reading novels and game programming books
- Roller-blading, scuba diving, skiing
- Traveling and Foreign cultures
- Science and Technology
- Playing Guitar
- Procedurally generating content
|