Employment history, education, technical skills, and professional affiliations.
Employment History
Staff Machine Learning Engineer — VERSES AI
- Developed systems leveraging probabilistic ML algorithms based on variational Bayesian methods for agent-based modeling & simulation.
- Contributed to next-generation AI R&D involving hybrid architectures inspired by computational neuroscience for a “multidimensional data storage” platform.
- Participated in developing a shared hyper-spatial modeling language and transaction protocol for an agent-centric cognitive-computing platform.
Senior Data Scientist — VectorSolv Corporation
- Developed advanced analytics using Transformers-based LLMs to classify unstructured data at enterprise scale.
- Designed automated data-science pipelines using Kedro and MLflow for provenance, versioning, and monitoring.
- Fine-tuned and deployed deep-learning models on a hybrid cloud + on-premises infrastructure (AWS SageMaker).
R&D, AI Engineering — Solid State of Mind
- Designed probabilistic ML algorithms for agent guidance, navigation, and control (GNC) in synthetic environments.
- Contributed to a ~10,000× reduction in computation cost relative to deep RL baselines (e.g., PPO).
- Re-implemented open-source agent decision-making code using probabilistic graphical models.
Research Fellow, Cognitive Science and AI — ANITI, Toulouse
- Led a citizen consultation on knowledge, acceptability, and ethical issues of AI and Big Data.
- Built the entire stack from scratch: database (MariaDB), back-end (Dockerized R), front-end (Shiny, Bootstrap, JS).
- Designed interactive D3.js information visualizations (word clouds, charts, geo-data overlays with GeoJSON).
AI Engineering — Strategist — Zetane Systems
- Won an Epic Games MegaGrant (~$150,000 USD) for a plugin bridging the Zetane visualization engine with Unreal Engine.
- Developed user requirements for explainable AI (xAI) solutions for deep-learning model diagnostics.
- Scoped and tested xAI use cases for computer-vision systems (anomaly detection in sensor systems).
Lead AI Engineer — Presagis
- Built AI knowledge and expertise in-house through intrapreneurial initiatives under the VP of Product Management.
- Led development of a proof-of-concept data-fusion pipeline combining satellite imagery, photogrammetry, and 3D synthetic assets.
- Demonstrated synthetic-data pipelines and computer-vision models at defence/aerospace and geospatial intelligence conferences.
Chief AI Officer — Uni3T
- Led roadmap development for a cloud-based innovation management platform for biotechnology & pharmaceutics research.
- Designed and developed a prototype semantics-based search engine using deep-learning NLP.
- Hired and managed a team of 5–7 developers; co-inventor of patent WO2022150929.
Director of Engineering — Nexalogy
- Led engineering for the NexaIntelligence social data-mining and analysis engine.
- Developed proof-of-concept extractive text-summarization systems based on the Twitter API.
- Raised $750,000 CAD from government agencies for ML, NLP, and information visualization capabilities.
Human Factors & Cognitive Systems Engineering Consultant — C3 Human Factors
- Consulting in human factors, cognitive ergonomics, and human-systems integration across industrial and defence R&D projects.
Human Factors & Cognitive Systems Engineering Consultant — CAE
- Provided Human Factors Engineering, Human Systems Integration, and Human Behaviour Representation support across a broad portfolio of defence and industrial R&D projects.
- Conducted literature reviews, experimental studies, computational modeling and simulations.
Research & Teaching Assistant — Carleton University
- Research assistant in cognitive modeling and human factors at the Cognitive Modeling Lab and Centre for Applied Cognitive Research.
- Teaching assistant in philosophy of mind, cognitive psychology, cognitive modeling & AI, and cognitive neuroscience.
Volunteer Work
AI Engineer (Volunteer) — McGill University / Douglas Mental Health Research Institute (2020)
Lead software architect for commercialization of an AI solution for ADHD research, integrating models from genetics, neurobiology, and phenotypic data. Supported by HBHL Neuro Commercialization Grants at McGill.
Education
MCIT, Computer and Information Technology
PhD, Cognitive Science
MCogSc, Cognitive Science
MA, Philosophy
BA, Philosophy
Core Competencies & Technical Stack
Languages
Python (20+ years), C, Rust, Java, R, Julia, MATLAB, Lisp, JavaScript
Deep Learning
JAX, PyTorch, TensorFlow, Keras, MXNet, Hugging Face Transformers
Probabilistic Programming
Pyro, NumPyro, PyMC, TensorFlow Probability, Stan, PGMax, RxInfer.jl, Turing.jl, pyAgrum, pgmpy, pymdp
ML / Data Science
NumPy, SciPy, scikit-learn, pandas, Dask, Swifter, SimPy, Mesa, ModSimPy
NLP
NLTK, Gensim, spaCy, fastText, word2vec/doc2vec, Stanford CoreNLP, Transformers-based
Cloud & Big Data
AWS (S3, EC2, SageMaker), GCP Vertex AI, Azure ML, Apache Spark, Airflow, Beam
MLOps / DataOps
Kedro, MLflow, DataHub, TFX
Data Eng. & DBs
SQL (MySQL, SQLite3, SQLAlchemy), MongoDB, Neo4j
Visualization
Matplotlib, Seaborn, Plotly, D3.js, Shiny, GeoJSON, OpenCV
Optimization
Python-MIP, CVXPY, Google OR-Tools
Privacy
PySyft (federated learning, differential privacy, encrypted computation)
Domains
Agent-based modeling & simulation; decision-support systems; semantic search & knowledge management; computer vision with synthetic data; human factors & cognitive ergonomics
Awards & Certifications
- Google Cloud Certified Professional Machine Learning Engineer (2023–2025)
- Certificate of Academic Excellence, Canadian Psychological Association (2017–2018)
- NSERC Doctoral Scholarship, Natural Sciences and Engineering Research Council of Canada (2014–2017)
- Carleton Admission Scholarship, Carleton University (2005–2010)
- FQRSC Research Grant, Gouvernement du Québec (2005–2008)
Professional Affiliations
- IEEE Standards Association (P2874 Spatial Web Working Group)
- Open Geospatial Consortium, AI in Geoinformatics DWG
- BRIMS Society (Behaviour Representation in Modeling & Simulation)
- Association for the Advancement of Artificial Intelligence (AAAI)
- ACM SIGAI (Special Interest Group on AI)
- Canadian Artificial Intelligence Association
- International Neural Network Society
- Canadian Society for the Brain, Behaviour, and Cognitive Science
- Cognitive Science Society
- Human Factors and Ergonomics Society
Languages: English (fluent) | French (fluent)