I have experience in air & space operations.

Photo of Richard Moulton, computer scientist and military veteran

I am a military veteran and computer scientist.

Thanks to my broad background covering air and space operations, machine learning, control theory, and neuroscience, I’ve been able to tackle some interesting questions “in-between” fields.


I love learning new things, problem-solving, and especially learning new things about problem-solving. This has led in my academic life to a fascination with artificial intelligence and thinking about the types of problems that AI can solve.

My drive to tackle big problems helped me produce a successful Master’s thesis. I investigated how context can be used to help detect anomalies and the work was recognized with the Canadian AI Association’s Best Master’s Thesis Award.

For my doctoral thesis I characterized how rapid motor behaviours are constrained in humans because of capacity limits. Using this insight I developed discrete-event control theory models to help build the future’s intelligent agents.

Back in the military, I helped the Canadian Space Operations Centre through its initial stand-up as it grew into an established unit. As the unit’s first Standards and Training Officer I led the creation of an operational course underpinning a 24/7 space watch.

Now, I’m looking forward to what comes next. If you are searching for intelligent solutions, get in touch to see how I can help you solve your most complex business challenges.


Mentors & Supervisors


I’ve had the privilege of working with some of the best minds in the fields of machine learning, discrete-event control, and computational neuroscience. Some of the people who have helped me get to where I am today include Dr. Karen Rudie and Dr. Stephen Scott, my PhD supervisors, Dr. Nathalie Japkowicz and Dr. Hernia Viktor, my Master’s supervisors, and Dr. João Gama, my internship host at the University of Porto.

Queen’s University

Dr. Karen Rudie

Doctoral Supervisor

Dr. Stephen Scott

Doctoral Supervisor

University of Ottawa

Dr. Herna Viktor

Master’s Supervisor

Dr. Nathalie Japkowicz

Master’s Supervisor

University Porto

Dr. João Gama

Data cluster pattern representing machine learning and control theory

Looking for Solutions?

On both the military and academic paths in my life, I’ve aimed to be a proactive team member. Get in touch and see how I can help you design systems that will solve your most complex business challenges.