Software development
If you need intuitive and ingenious software to ease some tasks, I can take the job of designing and creating what will work best for you.
Porting applications and libraries
Most software can be made to run on any platform. I specialize in making things work in the Apple ecosystem.
Development troubleshooting
If you are a developer struggling with something related to programming, I can look at your project, give you a honest assessment, and lead you towards a solution for your issue.


  • Mac, Linux, and Windows programming
  • Multithreaded and concurrent systems
  • User interface design

I am a bachelor of computer engineering from Laval University, Quebec, Canada.


Current Projects


Past Projects

I also occasionnally help on the technical side for websites designed by Laurent Fortin.

  • © 2003–2018 Michel Fortin.