XOR Mathieu Mallet // Resume

My Resume

Mathieu Mallet
30-D Forester Cres., Nepean (ON), K2H 8Y2
Tel.: (613)-828-5221, E-Mail: mmallet.web@ottawaengineers.ca

Education


Baccalaureate of Applied Science

Computer Engineering (Co-operative Education Program)
University of Ottawa (Ontario)
Graduated with High Honors

Professional Skills and Abilities

Technical Skill Ability to design, prototype, test and assemble electronic circuits
Have experience using instruments such as function generators, oscilloscopes and spectrum analyzers in a laboratory environment
Worked with Altera NIOS Development Kit (APEX and Cyclone editions)
Programming Have work experience in HT/HP Basic, UnrealScript, Visual Basic, Visual C/C++ as well as academic knowledge of Perl, VHDL, Java (with jBuilder and Eclipse), CVS/SVN and assembler on Intel 8085, Motorola 68HC12 and Microchip PIC12F675 (RISC)
Software Excellent knowledge of the followings programs: MATLAB, UnrealED, Altera Max Plus II & Quartus II, Electronics Workbench, PSPICE, Windows 3.0-XP, Linux/Unix (Debian and Gentoo distributions)
Communication Fluently bilingual in both official languages
Developed superlative written skills with a student newspaper
Shown excellent oral abilities during an entrepreneurship contest

Projects

Xbox Remote Add-on Designed a small circuit board that, when interfaced with an Xbox console, allows the user to power up the device using a remote control. The circuit makes use of a PIC12F675 micro controller programmed in assembler.
Maze-solving robot Participated in the design, integration and testing of a maze-solving robot. This robot would navigate a maze, recording its configuration and finding the shortest path. This fourth year project was managed in groups of 6. I have written most of the VHDL code required to operate the robot's IR sensors and motors as well as written the core navigation and data processing units. I have also written the GUI of the Java software used to monitor the robot.
Robotic manipulator Performed, with a partner, the conception and implementation of a controller for a robotic arm. This MATLAB software would use a digital camera to take a picture of the workspace and would then control the arm to pickup the object and deposit it elsewhere.
iRATE Radio Written a Java plug-in for the open source iRATE Radio client. Plug-in notifies the user when a song requires rating. Have also done the French translation.
For more information about my projects, visit my website at http://mmallet.ottawaengineers.ca

Work Experience


Software Developer for Blue Omega

May 2004 to December 2004
Blue Omega, Annapolis (Maryland), Work through the Internet
  • Software development for 'Damnation', a mod for Epic's UT2004 game
  • Damnation won 2nd place in NVIDIA's Make Something Unreal Contest
  • Design of GUI, menus, event-scripting, game saving algorithms and camera-control system
  • Integration and debug with a remote team of 5 artists and 2 programmers
Visit www.damnationthegame.com for more information
Skills Used
Programming: UnrealScript, GUIs, scripted events
Other: Bug tracking, crunch time handling
 

Software Engineer for NavCanada

Summer 2003
NavCanada, Ottawa (Ontario)
  • Ported software written for HP computers to HTBasic in order to upgrade an existing Flight Inspection system to a recent architecture
  • Installed, configured and tested hardware used to interface General Purpose Interface Bus (GPIB) devices to a Windows machine
  • Performed extensive debugging to rid the system of problems caused by undocumented HP Basic/HTBasic incompatibilities
  • Worked in lab environment to perform systems tests on ported software
  • Presented various recommendations as to how a specific piece of equipment could be interfaced with the new system
Skills Used
Progamming: HTBasic, HP Basic, Perl
Technical: GPIB interfaces, RS‑232 interfaces, function generators
Other: Debugging
 

Software and Asset Development for Kamehan Studios

Summer 2000 to Summer 2003
Kamehan Studios, Paris (France), Work through the Internet
  • Part of a team of 6 programmers, 30 asset developers and 20 testers
  • Created 3D worlds for online gaming
  • Written and debugged code used in an online game that was eventually published and sold in stores (‘Tactical Ops’) which sold 100 000 units
  • Participated in team efforts such as stress testing internal betas
  • Went through an entire software development cycle, from design to testing and post-release maintenance
  • Wrote and integrated an added-value component for the game in the form of a single player mission pack
Visit www.tactical-ops.de for more information
Skills Used
Programming & design: UnrealScript, UnrealED
Other: Team coordination, testing
 

Research Assistant for the Ottawa Heart Institute

Fall 2002
Ottawa Heart Institute, Ottawa (Ontario)
  • Researched and calculated mathematical models that simulates the movement of radioactive tracers within the heart
  • Implemented these models in data processing programs using MATLAB
  • Rigorously tested the models
Skills Used
Software tools: MATLAB
Other: Research, progress reports

Interests and Activities

Computing Circuits design, reading
Sports Biking, badminton, roller-blading, kayaking, indoor hockey

References will be provided upon request.

Last updated on June 7, 2005
XOR About Me | Resume | Contact Me | ©2004 Mathieu Mallet