Marc-André Hébert
Trading platform expert at TMX Group- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Dominic R. Labbé
Marc-André est un développeur logiciel de très haut niveau. Peut importe les tâches à accomplir, il s'en acquitte avec brio. Autonomie, rigueur et innovation sont trois de ses forces majeures. Marc-André peut intervenir dans toute sorte de projet logiciel, du bas niveau au haut niveau et ce sur plusieurs plateformes. Marc-André est une ressource que je recommande avec enthousiasme.
Sébastien McKenzie-Faucher
Marc-André est un programmeur brillant n'ayant pas peur de sortir et brancher l'oscilloscope quand c'est nécessaire. C'est aussi un joueur d'équipe qui met le succès du produit avant ses intérêts personnels.
Dominic R. Labbé
Marc-André est un développeur logiciel de très haut niveau. Peut importe les tâches à accomplir, il s'en acquitte avec brio. Autonomie, rigueur et innovation sont trois de ses forces majeures. Marc-André peut intervenir dans toute sorte de projet logiciel, du bas niveau au haut niveau et ce sur plusieurs plateformes. Marc-André est une ressource que je recommande avec enthousiasme.
Sébastien McKenzie-Faucher
Marc-André est un programmeur brillant n'ayant pas peur de sortir et brancher l'oscilloscope quand c'est nécessaire. C'est aussi un joueur d'équipe qui met le succès du produit avant ses intérêts personnels.
Dominic R. Labbé
Marc-André est un développeur logiciel de très haut niveau. Peut importe les tâches à accomplir, il s'en acquitte avec brio. Autonomie, rigueur et innovation sont trois de ses forces majeures. Marc-André peut intervenir dans toute sorte de projet logiciel, du bas niveau au haut niveau et ce sur plusieurs plateformes. Marc-André est une ressource que je recommande avec enthousiasme.
Sébastien McKenzie-Faucher
Marc-André est un programmeur brillant n'ayant pas peur de sortir et brancher l'oscilloscope quand c'est nécessaire. C'est aussi un joueur d'équipe qui met le succès du produit avant ses intérêts personnels.
Dominic R. Labbé
Marc-André est un développeur logiciel de très haut niveau. Peut importe les tâches à accomplir, il s'en acquitte avec brio. Autonomie, rigueur et innovation sont trois de ses forces majeures. Marc-André peut intervenir dans toute sorte de projet logiciel, du bas niveau au haut niveau et ce sur plusieurs plateformes. Marc-André est une ressource que je recommande avec enthousiasme.
Sébastien McKenzie-Faucher
Marc-André est un programmeur brillant n'ayant pas peur de sortir et brancher l'oscilloscope quand c'est nécessaire. C'est aussi un joueur d'équipe qui met le succès du produit avant ses intérêts personnels.
Experience
-
TMX Group
-
Canada
-
Financial Services
-
700 & Above Employee
-
Trading platform expert
-
Jul 2017 - Present
Senior developer for the SOLA trading platform for the Montreal (MX) and Boston (BOX) options Exchanges.-C++ development under Linux and Windows of low latency and high reliability back end applications.-Member of the core trading team.-Mainly responsible for development of trading trading engine, performance enhancements, message routing system and common application framework (communications, logging, replayability, recovery).-Internal resource for FIX, OPRA and SAIL protocols.-Provide support to operations team Show less
-
-
Senior Programmer Analyst
-
Feb 2016 - Present
C++ Developer for the SOLA trading platform-Extensive work on the SOLA core librarires-Assist other members of the teams on various issues-Worked on various parts of the trading system for BOX and MX. Expertise regarding FIX and OPRA.
-
-
Programmer Analyst
-
Jan 2012 - Jan 2016
C++ Development, analysis and testing for the SOLA trading platform. Part of the of SOLA Trading team for the Boston Options Exchange (BOX). Experience with Options Price Reporting Authority's (OPRA) new binary protocol and FIX.
-
-
-
HumanWare
-
Canada
-
Computers and Electronics Manufacturing
-
1 - 100 Employee
-
Software specialist
-
Mar 2004 - Jan 2012
Lead embedded developer for the Victor Reader Stratus (TI OMAPL-138 running Linux 2.6): U-boot, kernel drivers, buildroot and user space application. Lead embedded developer for the BrailleNote Apex (Freescale i.MX31 running WinCE 6.0): Power management, Audio, Bluetooth, Wi-Fi, NAND drivers. Lead embedded developer for the Victor Reader Stream, ClassMate Reader and NLS Digital Talking Book Player (Freescale i.MX21 running Linux 2.1): Custom bootloader, kernel drivers and user space application. Participated in the DAISY PDTB2 specification working group for book encryption. Embedded developer for the Victor Reader Wave (TI C55x) other Victory Reader players (Intel PXA255 running Linux 2.4). Show less
-
-
-
Jubilant Radiopharma
-
United States
-
Pharmaceutical Manufacturing
-
300 - 400 Employee
-
Software developer
-
Oct 2002 - Feb 2004
Development in C++ MFC of client-server of applications for the BrachySeed production line: different client applications to control the robots at each production phase (also some image capture with image processing), server application to interact with the SQL server database, designed the SQL database and did reporting using Crystal reports. Development in C++ MFC of client-server of applications for the BrachySeed production line: different client applications to control the robots at each production phase (also some image capture with image processing), server application to interact with the SQL server database, designed the SQL database and did reporting using Crystal reports.
-
-
-
Motorola Solutions
-
United States
-
Telecommunications
-
700 & Above Employee
-
Internship embedded software developer
-
Sep 2001 - Dec 2001
Development in C++ of a test tool to do load testing for third generation cellular core network equipment. Worked with VxWorks and Tornado. Development in C++ of a test tool to do load testing for third generation cellular core network equipment. Worked with VxWorks and Tornado.
-
-
-
Tellabs
-
United States
-
Information Technology & Services
-
700 & Above Employee
-
Internship embedded software developer
-
Sep 2000 - Dec 2000
Maintained the diagnostic modules for the different cards in an optical switch system. Developed a library for the flash memory. Worked in a real-time environment with pSOS using power pc. Maintained the diagnostic modules for the different cards in an optical switch system. Developed a library for the flash memory. Worked in a real-time environment with pSOS using power pc.
-
-
-
Matrox Video
-
Canada
-
Computer Hardware Manufacturing
-
300 - 400 Employee
-
Internship software developer
-
Sep 1999 - Dec 1999
Using PowerBuilder, developed an application to manage projects and tasks for the business applications group. Analysis, coding and documented the system. Using PowerBuilder, developed an application to manage projects and tasks for the business applications group. Analysis, coding and documented the system.
-
-
-
Purkinje
-
Canada
-
Software Development
-
1 - 100 Employee
-
Stagiaire technicien
-
1998 - 1998
-
-
Education
-
Université du Québec - Ecole de Technologie supérieure
BAC, Electric Engineering -
College de Sherbrooke
DEC, Technique en informatique