Mathieu Martin
Hi, I'm Mathieu Martin. I'm CTO at SocialGrapes, where we develop web and mobile solutions for the wine industry.
10 My life as a programmer began with GWBasic.
After an unfortunate journey taking me through the restricted lands of Pacal, Delphi, VB, Java, C++, C#, I finally discovered Ruby and Ruby on Rails. Going from not knowing Ruby to knowing Ruby was for me a revelation of roughly the same order of magnitude as discovering programming. I discovered Git at about the same time I started working with Ruby professionally, and had the same kind of revelation about source control. Needless to say, both tools are now the underpinnings of most of the things I undertake programmatically.
I can be observed in the wild, sometimes going under the name of webmat. I ramble about software development (web and mobile), life as a developer and open source tools at programblings.com.
I am the author of git_remote_branch, a free and open source tool that helps mere mortals like me trivially manipulate git branches published in shared repositories.
Mathieu Martin's Background
Mathieu Martin's Experience
Web developer at SmartHippo
March 2009 - April 2010
Bringing transparency to the world of financial services, beginning with the mortgage market.
Web developer at GiraffeSoft
July 2008 - March 2009
Ruby on Rails consulting at the top Rails consulting firm in Montréal
Real time software developer at Cybectec
2006 - February 2008
Development of real time concurrent enterprise software: improved the stability, improved user interfaces, implemented communication protocols.
Requirements gathering, object-oriented design supported by architectural and design patterns.
Web developer at Defensio (later acquired by Websense)
2008 - 2008
Developer on Defensio, an anti-spam solution for web applications.
Web development consultant at Prayabout
2008 - 2008
Improve and maintain a Rails application used daily by thousands of engaged users.
Teacher's assistant for the Formal and Semi-Formal Languages course at École de technologie supérieure
2006 - 2006
Technical discussions helping students understand the different methods and concepts presented in the course.
Presentations shedding a new light on the concepts students have the most trouble understanding.
Research assistant at École de technologie supérieure - Laboratoire LESIA
2004 - 2004
Recruit for, and carry out psychomotor tests with 40 persons.
Major refactoring of the psychomotor test software.
Analysis and synthesis of the test data.
Teacher's assistant for the Advanced Object-Oriented Design course. at École de technologie supérieure
2003 - 2003
Technical discussions helping students understand the different methods and concepts presented in the course.
Presentations shedding a new light on the concepts students have the most trouble understanding.
Software Developer at Desjardins Financial Security
2001 - 2002
Supported and improved a range of accounting and customer management tools.
Transformed a critical and semi-automated process that required around 1h per day into a 5 minute automated and safe operation.
Software developer, IT, logistics at Innov International
2000 - 2001
In charge of IT at an office manufacturing company. Also developed custom tools to help streamline the order breakdown process.
Devised a codification system for the raw materials and finished products.
Managed a software development intern.
Represented the company at trade shows in the United States and Canada.
Deployed a manufacturing management system.
Software developer at Lonas Informatique
1999 - 1999
Object oriented development in a resource management system for the health care
industry.
CTO and Lead Developer at SocialGrapes
2010
About to revolutionize the wine industry.
Mathieu Martin's Education
Université du Québec - École de Technologie supérieure
2002 – 2006
Bacc
Concentration: Software Engineering
CEGEP de Saint-Hyacinthe
1996 – 1999
DEC
Concentration: Software
Mathieu Martin's Interests & Activities
Hiking, economics, software development, reading
Social Networks