Toronto, Canada

Software engineering student at York University, working on ML research, open-source tools, and industrial software.

Research

3 first-author papers · 2026

  1. TNNLS 2026

    IQ-CMAE: Multi-modal Contrastive Masked Autoencoder for IQ-based Signal Classification

    IEEE Transactions on Neural Networks and Learning Systems (Impact Factor: 9.7) · Published

  2. RadarConf 2026

    Transformer-based MCTS for Cognitive Radar Task Scheduling in Dynamic Environments

    IEEE Radar Conference · Published

  3. GLOBECOM 2026

    Sparse Mixture-of-Experts Transformer for IQ-based 5G-NR Synchronization Signal Classification

    IEEE Global Communications Conference · Accepted

Reviewer for IEEE GLOBECOM and IEEE OJCOMS · 6 manuscripts

Projects

All on GitHub
An Obsidian graph before and after the suggested links

Semantic Auto-Linker

2,000+ downloads · open source

An Obsidian plugin that suggests links between notes by meaning, previews how they reshape the graph, and applies only the ones you accept.

  • TypeScript
  • Embeddings
  • Obsidian
Tensorbasis catching a competitor price change: a jacket dropping from $149.00 to $127.00, down 14.8%

Tensorbasis

Maps whole store catalogs, matches comparable products across competitors, and tracks their price and stock changes. Pilot preview

  • Product matching
  • Embeddings
  • Web data
Control chart from the production dashboard

Manufacturing analytics

Replaced manual production reporting

Live production dashboards, streaming PLC data to the cloud through a Raspberry Pi.

  • PLC
  • Raspberry Pi
  • Cloud

Experience

May 2025 – Aug 2026

Undergraduate Researcher · York University

Research ideation, method development, and evaluation, leading to three first-author papers.

Jun 2024 – Present

Software Developer · DigitMakers · Part-time

Web integrations, automation, and PLC controls.