GFM Consulting is an IT consulting firm. We help small and medium-sized businesses, manufacturers, and organizations carry out software projects to the finish line, from requirements analysis through to commissioning. Our mandates cover development, integration, maintenance, and the evolution of existing systems. Our experience spans more than 20 years.
Much of our work involves management systems (ERP), business applications, data acquisition and processing, industrial computing, embedded systems, and system integration. This experience across different environments lets us understand a client’s operations before choosing a technology, and propose a solution that accounts for real constraints.
We work on site in the Rimouski area and remotely, mainly in Quebec and elsewhere in Canada. We work in French and English. Our services are intended for businesses and organizations; we do not offer consulting or development for individuals.
Who you will work with

François Michaud, Eng.
Founder, President and Principal Consultant
François Michaud is a professional engineer and a member of the Ordre des ingénieurs du Québec. Trained in electrical engineering (computer option) at the École de technologie supérieure, he has been practising software engineering for more than 20 years.
He began his career at Hatch in control and automation, on major industrial projects: PLC programming and commissioning at a refinery, process monitoring screens at an aluminium smelter, and design of the database behind a steel mill’s manufacturing execution system (MES). He then worked as a software development and architecture consultant for financial institutions, Quebec government departments and electronics manufacturers. Since 2019, he has focused mainly on Epicor ERP: development, integration, evolution and training.
This background, from the plant floor to management systems, lets him bridge equipment, data and business applications.
- Education: Bachelor of Electrical Engineering (computer option), ÉTS; Certificate in Law, Université de Montréal
- Association: Ordre des ingénieurs du Québec
- Technologies: C#, .NET, ASP.NET Core, SQL Server, Oracle, Epicor ERP, OSIsoft PI, Rockwell and Siemens PLCs
- Languages: French, English
How we work
We favour clear mandates with defined deliverables and direct communication. We document what we deliver and train the people who will run the systems afterward, so the client keeps control of its tools.