About
I’m a researcher at Dalhousie University exploring genetic programming and
incremental online learning for evolving data streams.
I lead AI projects with DeepSense, focusing on bridging academic and applied ML for the ocean industry.
See also → Publications · Experience
Education
- PhD, Computer Science — Dalhousie University (2023–Present)
- MCS, Computer Science — Dalhousie University (2021–2023)
- BCS, Computer Science — Dalhousie University (2018–2021)
See also → Research Output
Experience
Senior Data & AI Algorithm Lead, DeepSense — Halifax, NS (2022–Present)
- Lead AI projects and mentor interdisciplinary teams.
- Develop data-driven ML frameworks for non-stationary environments.
Teaching Assistant, Dalhousie University (2021–Present)
- Courses: Systems Programming, Advanced Computer Architecture.
- Built automated grading and evaluation systems in Python.
See also → Tech Stack · Applications in Research
Publications
- Small Nimble LGP Populations for Non-stationary Streaming Classification Tasks — Linear Genetic Programming, 2025.
- Benchmarking Streaming Evolutionary Ensemble Learning under Shifting Imbalanced Data — IEEE CEC, 2025.
- Symmetric Kappa+ Prequential Error Metric for Imbalanced Streaming Data — IEEE SSCI, 2025.
- Assessing the impact of BoW vs embeddings for anomaly detection — IJNM, 2024.
See also → Experience · Education
Professional Engagements
- Panelist — OCEANS 2024, ShiftKey Lounge, DeepSense Discovery
- Committee — Canada's Ocean Supercluster (AI Strategy)
- Reviewer — IEEE Transactions on Evolutionary Computation
- Technical Coordinator — Dalhousie WiTS
See also → Publications
Technologies
Languages: Python, C++, C#, Java, SQL, JavaScript, MATLAB
Machine Learning: TensorFlow, PyTorch, Scikit-learn, Keras, OpenCV
Cloud: AWS, GCP, Docker
See also → Experience
Site Meta
This page is a lightweight digital garden built in a zettelkasten style — each section acts as a self-contained note, cross-linked to related ideas.
Last updated September 2024 · Hosted on GitHub Pages