Hi, I'm Cody

I like thinking hard and creating new things


Learn About My:


I am a Chemical Engineer-In Training with a Master’s Degree in the same discipline. That said, it would be more accurate to consider me as a Research Engineer or Scientist. The vast majority of my work has had a strong research component. Because of these research opportunities, I have been able to learn about and develop skills in a wide range of areas beyond chemical engineering. I also develop skills for my enjoyment such as programming. The following list of knowledge areas should give a comprehensive picture of my skills and interests:

  • Web development

  • GPU-accelerated Graphics and Computation

  • Machine Learning and Advanced Data Analysis

  • Process Analysis, Control, Monitoring, and Optimization

  • Computational Fluid Dynamics

  • Cellular Automata

  • Colloidal Chemistry and chemical additive demulsification

  • Electro-hydrodynamic Atomization

  • Oilsands Extraction, Froth Treatment

  • Multiphase Flows

What is Chemical Engineering?

Chemical engineering is the use of scientific principles to design and optimize processes that transform one material into another. We distinguish chemical engineers from other engineers by their knowledge of process analysis, transport phenomena, and thermodynamics.

What is an E.I.T.?

In Canada, an engineer-in-training or E.I.T. is the designation of an individual who has graduated from an accredited Canadian University Engineering BSc program and has registered as a member with a professional association such as APEGA, the Association of Professional Engineers and Geoscientists of Alberta.

After four years of engineering experience, completion of a competency-based assessment, and passing an ethics examination, an E.I.T. can get their professional engineer designation. People who have studied engineering but are not professional engineers can work in many other fields and roles which have a technical or quantitative nature without being a professional engineer.