If you need more lookups,
subscriptions start at $34 USD/month.
James MacFarlane Location
Toronto, ON, CA
James MacFarlane Work
Systems Architect @ (February 2026 - Present)
Principal Engineer @ (February 2026 - Present)
Vice President of Engineering @ James MacFarlane Consulting (January 2026 - March 2026)
AI Systems Architect @ (October 2025 - January 2026)
Product Owner and Development Lead (contract) @ (December 2024 - April 2025)
Senior Technical Product Manager and Development Lead @ Sacred Blue Studios (January 2024 - December 2024)
Senior Manager, Digital Teams @ (December 2021 - December 2023)
Senior Developer Specialist and Team Lead, Mobile Banking. @ (November 2018 - February 2021)
Front-End Tech lead and Scrum Master @ (July 2017 - October 2018)
Mobile Team Lead @ (July 2016 - July 2017)
Senior JavaScript Engineer @ (February 2016 - July 2016)
Senior JavaScript Engineer @ (July 2013 - February 2016)
Senior UI Developer @ (August 2012 - July 2013)
Senior GUI Developer @ DealFind.com (July 2011 - August 2012)
User Interface Specialist @ (January 2009 - March 2011)
Web Developer @ (December 2006 - March 2009)
Contract Developer @ Various (October 2003 - December 2005)
Senior Software Engineer Team Lead @ (September 2001 - October 2003)
Lead Web Developer @ Bond Brand Loyalty (fomerly Maritz Canada) (January 1997 - December 2000)
Technical Director @ Cyberion Corp. (October 1994 - May 1997)
Systems Developer and Operator @ The Virtual Village BBS (May 1992 - September 1994)
All purpose techie @ All Computers Inc. (January 1990 - December 1991)
James MacFarlane Education
Humber College
(Robotics)
1987-1989
James MacFarlane Skills
JavaScript
Microsoft SQL Server
Java
Software Development
Agile Methodologies
Sandwiches
Database Design
Web Design
AJAX
HTML5
Mobile Applications
Integration
User Experience
Forms
Ionic Framework
Casting
jQuery
REST
Mobile Devices
ASP.NET
SEO
Web Development
Web Applications
User Interface
Ext JS
User Interface Design
E Commerce
CSS3
HTML
HTML 5
PHP
Iframe
CSS
Business Analysis
Firebase
Project Estimation
Arduino
JIRA
Electronics
Communication
Scrum
Agile Application Development
Mobile Application Development
Interpersonal Communication
A/B testing
Project Planning
Interpersonal Skills
Product Development
Continuous Improvement
Demos
Software Development Life Cycle Sdlc
Software Development Life Cycle
James MacFarlane Summary
James MacFarlane, based in Toronto, ON, CA, is currently a Systems Architect at Experience Bold AI. James MacFarlane brings experience from previous roles at Experience Bold AI, James MacFarlane Consulting, Klick and EFNpro. James MacFarlane holds a 1987 - 1989 Humber College. With a robust skill set that includes JavaScript, Microsoft SQL Server, Java, Software Development, Agile Methodologies and more. James MacFarlane has 4 emails on RocketReach.
Looking for a different James MacFarlane?
Find contact details for 700 million professionals.