
Engineering Manager | Software Development | AI
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I am always looking to create innovative products and solutions by applying the latest technologies. I am very passionate about machine learning. The deep learning revolution has changed the idea of what software can do, and this is just the tip of the iceberg. I am very excited to work on building ever smarter machines.
McGill University
Bachelor of Engineering (BEng), Electrical Engineering
January 1, 2004 – January 1, 2009
Procurify
Engineering Manager
May 1, 2026 – Present
Resolver, a Kroll Business
Software Development Manager
January 1, 2024 – April 1, 2026
Toronto, Ontario, Canada
Faire
Senior Engineering Manager
August 1, 2022 – November 1, 2023
Credit Sesame
Senior Engineering Manager
July 1, 2021 – September 1, 2022
Credit Sesame
Engineering Manager
August 1, 2020 – July 1, 2021
STACK
Data Engineer
June 1, 2018 – August 1, 2020
Greater Toronto Area, Canada
Sensibill Inc.
Machine Learning Technical Lead
February 1, 2017 – December 1, 2017
Sensibill Inc.
Senior Software Developer
September 1, 2015 – February 1, 2017
Spendmatic Inc.
Co-Founder, Software Developer
January 1, 2014 – September 1, 2015
Ontario, Canada
CAE inc.
System Software Specialist
January 1, 2010 – January 1, 2014
Montreal, Canada
Cultural Fit Analysis
The candidate has a diverse background spanning software development, data engineering, and machine learning, with a recent focus on engineering management. The early career in ML/Data Engineering aligns with the target role of ML Engineer. The transition to management roles might indicate a preference for leadership, but the foundational ML experience suggests a potential fit for a senior individual contributor or lead ML Engineer role. The breadth of experience across different company sizes (startup to larger enterprises) suggests adaptability.
Soft Skills & Operational Fit
The candidate's experience as an Engineering Manager and Technical Lead suggests strong leadership, team management, and agile methodologies. The co-founder role also indicates entrepreneurial drive and problem-solving skills. However, the recent shift to pure management roles might mean a reduced hands-on technical depth in ML compared to earlier roles.