We invite instructors from more than ten different companies, see our blog. To respect privacy of our instructors, we only share few members of our team here.

Hanif Montazeri, Ph.D.

Program Director

Professor Hanif Montazeri is a computational physicist with expertise in high performance computing, algorithm design and advanced numerical techniques. Being a software entrepreneur while at the same time an adjunct professor at the University of Toronto, Professor Montazeri has a clear view of the mismatch between formal education and job market.  As such, under his leadership, this training program was created to help his bright students build a successful career in software related fields. To build this program, he gathered a senior team of software developers and data scientists who develop effective syllabuses, which teach skills that are actually being used in industries.


Dmitry Vyushin, Ph.D.

Director of Market Risk,

Bank of Montreal

Dr. Dmitry Vyushin is a Director in Non-Trading Book Risk Modelling Team of Market Risk Department at the Bank of Montreal. He is currently developing a new Enterprise VaR system that covers Trading, Treasury, Insurance, and Pension portfolios. After graduating from the University of Toronto with a PhD in Physics in 2009, he joined Operational Risk Department of Scotiabank. In 2012, he was promoted to the position of Director, Enterprise Risk Stress Testing at Scotiabank, where he led the development of statistical Non-Retail and Retail Credit Risk Stress Testing models. In the beginning of 2015 Dmitry assumed the role of Director, Market & Counterparty Credit Risk Modelling at the Bank of Montreal, where he was involved in the redevelopment of an existing Trading Book IRC model into a Monte-Carlo based model for Credit, Counterparty Credit, and CVA economic capital calculation.

Hélène P. Lussier


Lussier Search

Hélène P. Lussier is the president of LUSSIER SEARCH that has a history of placing risk management professionals since 1993 at the senior and mid management levels. She works with experienced global risk professionals whose careers have taken them throughout the Americas, Asia, the Middle East and beyond.

Her company areas of search and recruitment include: Financial Engineering, Quantitative Analytics, Risk Modeling, Derivatives Pricing and Valuations, Risk Model Vetting and Validation, Risk Audit, Risk Reporting and Analysis, Counterparty Credit Risk, Economic and Regulatory Capital, Regulatory Compliance, Internal Risk Ratings, Basel II and III, V-a-R, Market and Liquidity Risk, Credit Risk, AIRB, Operational Risk, AMA approach, Enterprise Risk Management.

Esmaeil Safaei, Ph.D.

Risk Manager,

Royal Bank of Canada

Dr. Esmaeil Safaei is currently risk manager in RBC Capital Markets. Prior his current role in RBC, Esmaeil was working as a Quantitative Analyst at Ontario Teachers’ Pension Plan, among a skillful team whose expertise is entrusted in the financial security of 316,000 retired teachers. Despite his foothold in the financial industry, he had his beginnings in engineering.  After earning his Ph.D. in Mechanical Engineering from the University of Toronto, he made a brave decision of changing his career in order to pursue his true interests.  Having been fascinated by questions regarding the science of money management, the theories of economics, and understanding the financial problems, he obtained his Master of Financial Mathematics at McMaster University.

Tanaby Z. Mofrad

Data Scientists,

Scotia Bank

Tanaby Zibamanzar Mofrad is a senior data scientists at Scotia Bank. He uses Artificial Intelligence and Machine learning as one of the main parts of his job and he has a great knowledge in analytics and big data related tools. He has received his masters degree in computer science from Brock university and has been working in data science and data analysis industry for more than 5 years.

Amirsina Eskandarifar

Data Scientists,


Amirsina is a Data Scientist in Acerta. He graduated as a master of mechanical engineering from the University of Toronto. But, his great interest in programming and statistics brought him to data science and machine learning fields. Therefore, he currently uses his mechanical domain knowledge and data science skills together to analyse data from automotive and manufacturing industries such as ZF, General motors, Chrysler, and Linamar. He uses machine learning algorithms to identify faults and detect anomalies in different mechanical systems including transmission unit vibration data, internal combustion engine data, and etc. He is so passionate about teaching and eagerly wants to transfer his knowledge to people interested in these fields.

Ali H., Ph.D.

Data Scientist,

Manulife Financial Corporation

Our guest lecturer is a Data Scientist in Manulife Financial Corporation. He is an expert in Machine Learning, Predictive Analytics, Bayesian Inference, Gaussian Processes, Monte Carlo Simulation, PCA and Recommender Systems. He has a PhD in Astrophysics from British Columbia.

Hamed Gholamian

Risk Manager,

Royal Bank of Canada

Hamed Gholamian, Manager at Enterprises Risk Management group in Royal Bank of Canada is accountable for providing risk governance, oversight and control of risk within RBC I&TS business unit. His knowledge is extended to Liquidity and Credit Risk management serving at RBC Capital Market and Sun Life Financials. He received two masters in Mathematics before deciding to enroll for the Financial Mathematics program in McMaster University. Hamed passion for teaching developed through years working as instructor in universities. He is pursuing a dream to leverage AI in Investment and Risk Management world. 


Amir Tajer

Senior Software Developer,

Royal Bank of Canada

As a senior software developer at RBC, Amir Tajer has a wealth of expertise in mobile applications. He has more than a decade of experience in distributed and mobile systems. His portfolio includes software application design, development, testing, problem solving, and maintenance in Windows, Linux, Android, BlackBerry, Symbian, J2ME, HTML5, native and cross platforms mobile applications. He has designed and developed numerous native mobile applications for Android and BlackBerry, as well as cross platform applications using HTML5, CSS3 and Sencha/PhoneGap/jQueryMobile.  He has worked for several different companies both in Canada and the United Kingdom.


Farhad Keramati

Software Developer,

NuPhysics Consulting

Farhad Keramati is a software developer at NuPhysics Consulting. Along with his proven expertise in programming, Farhad brings to our students a high degree of expertise in teaching, providing our students a strong basis for the advanced modules taught by our industry experts.