Michel Fortin Here

Résumé

Michel Fortin
Quebec City (Quebec)
Canada

Email: michel.fortin@michelf.com
Website: michelf.com

Education

2001 – 2005
Bachelor of Computer Engineering
Specialization in Intelligent Systems
Université Laval, Québec City (Québec), Canada
1998 – 2000
College Studies: Pure & Applied Science
Collège de Lévis, 9, Mgr.-Gosselin, Lévis (Québec), Canada

Experience

2009
Contract Work : Tumiki Fighters for iPhone OS
Port to iPhone OS of the video game Tumiki Fighters, a horizontal shooter with 3D graphics.
D, C++, Objective-C, OpenGL ES, OpenAL, Xcode
2007 – 2009
Programmer: Optel Vision — Research & Development Departement
Design and development of serialization solutions, tracking product codes on packaging lines. Participated in development of various camera-based inspection systems.
C++, Boost, MFC, BerkelyDB, SQLite, XSL, SOAP, CORBA, GS1 & EPCGlobal standards
2007 – today
D/Objective-C bridge & D for Xcode
Design and development of a bridge for passing objects and calling between the D and Objective-C languages, and using Cocoa in D. Created a plugin for building D programs using Xcode, reusing some parts of the D compiler.
D, Objective-C, C++, Xcode
2005
Webmaster: Université Laval – Electrical and Computer Engineering Department
Webmaster for course web sites, web development for the intranet and some other department-related web sites.
PHP, Perl, MySQL, Photoshop
2005 – 2007
Sim Daltonism
Implementation of an image filter algorithm to simulate various types of color blindness and creation of a real-time visualization software for Mac OS X. Cocoa, Objective-C, C, Mac OS X Core Graphics API
2004
Intern Programmer: INRS – Eau, Terre et Environnement
Working on a project studying maintenance cost optimization for water distribution systems using genetic algorithms and creation of a data visualisation program.
C++, MFC, Open BEAGLE, EPANET, MAPM
2004 – 2005
PHP Markdown Extra & PHP Smartypants Typographer
Port to PHP of John Gruber’s Markdown (text-to-HTML converter) and SmartyPants (typography beautifier). Extended functionalities to both in the separately maintained “Extra” and “Typographer” branches.
PHP, Perl, WordPress, Smarty
2001 – 2003
Gamma Control & Black Light – Two applications that adjust gamma correction curves of a computer screen and invert colors on the display to help make text more readable.
Cocoa, Objective-C
2001 – 2004
Web Developer: ACSM – Chaudière-Appalaches
Created a web site for the local Canadian Mental Health Association. Redesigned the web site at summer 2004.
HTML, CSS

Expertise

Langages / APIs
Objective-C and its runtime interface, Cocoa
C++ et Boost, D, Java, Pascal, HTML, XML, CSS, HTTP
Platforms
Mac OS X, Windows, Linux
Tools
Xcode & Interface Builder, Visual Studio, GCC, Photoshop, Illustrator
Code Management
Git, Subversion, CVS

Involvement & Contributions

Participation to the WHATWG mailing list for creating the HTML 5 specification. Contribution of some research about the usage and implementation of figures and dialogs on the web.

Participations to discussion forums about the D programming language. Proposals for language evolution and sharing of my experiences.

Personality


Site powered by: Reflex