It is vital that engineers attain and maintain the highest level of professionalism and ethical conduct possible. This includes being licensed by the appropriate professional regulatory agency or organization.


A.P.E.G.G.A. is the Association of Professional Engineers, Geologists, and Geophysicists of Alberta.  I'm proud to hold APEGGA P.Eng. license number M76010, which you're welcome to verify online using the APEGGA membership register.


Colorado P.E.

I'm a licensed Professional Engineer in the great state of Colorado.  I hold license number PE-46016, which you're welcome to verify online using the Colorado Division of Registrations' Automated Licensure System Online.

I was licensed because I met all the requirements for licensure, including taking and passing the NCEES PE exam.    Although my degree is in Mechanical Engineering, my professional background and experience are most nearly computer, network, and software engineering.  I'm proud to have passed the NCEES PE - Electrical and Computer: Computer Engineering exam.