Michael Smith
About Michael Smith
Michael Smith is a Principal Software Engineer at MindBridge AI, where he has worked since 2016. He previously held various roles at Canadian Bank Note Company, Limited, including Systems Architect and Team Lead in Network Development, accumulating over seven years of experience there.
Work at MindBridge AI
Michael Smith has been employed at MindBridge AI since 2016, where he holds the position of Principal Software Engineer. In this role, he is responsible for leading software development initiatives and contributing to the company's innovative solutions in artificial intelligence and data analytics. His experience in software engineering enables him to effectively manage complex projects and collaborate with cross-functional teams.
Previous Experience at Canadian Bank Note Company
Prior to joining MindBridge AI, Michael Smith worked at Canadian Bank Note Company, Limited from 2005 to 2016. His tenure there included various roles, starting as a Software Developer from 2005 to 2009. He then advanced to Team Lead in Network Development from 2009 to 2012, before taking on the role of Systems Architect from 2012 to 2016. This progression highlights his growth in technical expertise and leadership capabilities.
Education at Carleton University
Michael Smith studied at Carleton University from 2000 to 2005, where he completed his degree. His education provided a foundation in software engineering principles and practices, equipping him with the skills necessary for his subsequent roles in the technology sector.
Career Progression and Roles
Throughout his career, Michael Smith has demonstrated a steady progression in his professional roles. Starting as a Software Developer, he gained experience and moved into leadership positions, culminating in his current role as Principal Software Engineer at MindBridge AI. His diverse experience in software development, network development, and systems architecture has contributed to his comprehensive understanding of technology solutions.