CV

Yannick Brosseau

Montréal, Québec, Canada
yannick dot brosseau at gmail point com
1-514-754-1521
Aussi disponible en Francais

(Note: The french version is usually more up-to-date.)

Academic training

2003-2006

M. Sc. A, Computer engineering

Title: Integration of decisionnals components on Spartacus, a robot attending the AAAI Challenge 2005

Research Laboratory on Mobile Robotics and Intelligent Systems

Université de Sherbrooke


1998-2002

B. Eng., Computer engineering

Université de Sherbrooke

Cumulative mean: 4.0/4.3

Experience

2010 -

École Polytechnique de Montréal - Dorsal Laboratory

Research Associate


2004 -

Self-employed worker

Open source software consultant

  • Development of a web site engines, using PHP/MySQL, for non-profit organizations
  • Subversion training
  • Implementation of serial communications protocols
  • Open source software customization
  • Legacy software maintenance
  • Complete network deployment based on Linux (Terminals, phone system, file server, etc)

January 2006 - December 2009

ORTHOsoft (Now Zimmer CAS), software development departement

Software developer

  • Consultant in development of embeddeds systems for a 3D positionning technology destinated to a bio-medical usage
  • Development of a wireless communication system prototype
  • Selection and implementation of an embedded Linux solution
  • Linux driver customization and C++, Python software development

Fall 2004

Université de Sherbrooke, département de génie électrique et génie informatique

Teaching assistant


Summer 2002 and Fall 2001

ORTHOsoft, software development departement

Software developer

  • Develop a 3D tracking system emulator
  • Integrate algorithms for 3D models segmentation
  • Maintain Computer Assisted Surgery software

Winter 2001 and Summer 2000

CMC Electronics, GPS OEM group

Software developer

  • Develop the input output interface of a GPS OEM card. From UART control to protocol decoding
  • Code some peripheral modules of a GPS survey system
  • Maintain the Starview interface software which communicate with the GPS card in a graphical environment
  • Design a data acquisition system using the GPIB protocol

Projects

Mobile and Autonomous Robotics Integration Environment (MARIE)

  • Design an integrated development environment applied to robotic research
  • Create mecanism to facilitate the reutilisation of existing softwares

Diskcat

  • Design a toy robot which can interact with autistics children
    Three participations to the Robotoy contest
  • Create a web-based project management system
  • Design and code a real time operating system for the 68HC11 and 68331

Dedalus

  • Create a software to facilitate the learning of programming

Technical knowledge

Programming languages

C++, Python, C, PHP, Java, JSP, Basic, Javascript, CShell, Bash, Perl


Operating systems

Linux, Unix (SunOS, IRIX), OS/2, Windows, Dos


Microcontroler and Assembly

Motorola 68HC11 et 68331, Architecture ARM et ARM Thumb, Microchip PIC


Development tools

GNU GCC, GNU Autotools, Matlab, Microsoft Visual Studio, Borland C++


Protocols, standards and API

Zigbee,GPIB, I2C, NMEA, UART, DMA, TCP/IP, Nuance Voice Platform

Community involvement

2007-

Projet Montréal

Information technology coordinator
Verdun borough mayoral candidate for the 2009 election

2009-2010

Forum citoyen de Verdun (Verdun citizen summit)

Website coordinator

2007-2009

Koumbit

Administrator

2006-2007

FACIL, pour l'appropriation collective de l'informatique libre

Treasurer, administrator

1998-2005

Le Sagace, student newspaper of the Engineering Faculty

Editor in chief, treasurer, webmaster


2003-2005

Groupe d'utilisateurs de Linux de l'Université de Sherbrooke (GULUS)

Treasurer, administrator


2004-2005

Association générale des étudiants en génie (AGEG)

Linux director

  • Unifiate the web, email and file services on a Linux server

1999-2001, 2003-2004

IEEE Sherbrooke, student branch

President, VP public affairs, VP technical group

Prizes et distinctions

  • Laureate of the Forces Avenir prize in the category Affaires et vie économique for the projects of the GULUS (2004)
  • NSERC Post graduate Scholarship (2003-2005)
  • Third position at the Folle course informatique contest (2003)
  • Laureate of the OCTAS prize of the Fédération Informatique du Québec (FIQ) in the category relève universitaire for the Diskcat 3 project (2002)
  • Finalist at the student appreciation gala of the FIQ (2002)
  • Gaston Aubé scholarship for innovation in a conception course (2001)
  • CMC Electronique scholarship
  • Robotoy contest (Université de Sherbrooke):
    • 3rd edition: 1st place (2001)
    • 2nd edition: Ingeniosity et creativity mention (2000)
    • 1st édition: 2nd place (1999)