Jean-francois Cloutier is a Senior Software Engineer with 11+ years of experience currently building firmware at SmartRent and running his own architecture consultancy, Collaboration Planners LLC. He has led engineering and architecture efforts across startups and enterprises—from CTO roles to chief architect positions—specializing in transforming vague ideas into production-ready systems. His background includes long-term work on semantic integration and collaboration-planning software as well as early large-scale object-oriented systems at Citicorp, reflecting deep systems thinking and pragmatic implementation. Beyond industry work he researches cognitive robotics and symbolic machine learning with the Active Inference Institute, bringing a research-driven perspective to product development. Based in Portland, Maine, he pairs hands-on firmware and backend expertise with a talent for working with people smarter than him and turning complex requirements into elegant designs. An avid Aikido practitioner and 2nd-degree black belt, he applies a disciplined, iterative approach to both engineering and training.
11 years of coding experience
27 years of employment as a software developer
Upper Canada College
M.Sc. Computer Science, M.Sc. Computer Science at McGill University
Contributions:100 commits, 97 pushes, 2 branches in 4 years 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jean-francois Cloutier - Senior Software Engineer at SmartRent