We upgrade ourselves using technology. The ability to enhance our own minds is the most important feedback loop of our existence. This is why I build technology to understand, enhance, and interface with the human mind.

We are all cyborgs, biological intelligent agents extended by the technology around us. I want to continue in this path, existing as and developing the next generation of human enhancement. This work includes memory extending wearables, novel brain-computer interfaces, socially intelligent wearable assistants, and much more.

  • BCI Lead at Blueberry building brain sensing glasses to upgrade human performance.

  • Wearable Computing Course Advisor at University of Toronto

  • Studied under Steve Mann, "Father of Wearable Computing" and inventor of HDR

  • Active open source and academic research contributor, see Github and papers

  • Graduating from Software Engineering (Embedded Systems) at Western University in 2022

Human Machine System

Our cognition has already risen beyond the limits of biology as our thinking processes are "inextricably intertwined" with technological computational processes (e.g. search engines). Known as Humanistic Intelligence (HI), Intelligence Amplification (IA), Humanistic Computing, Cognitive Extensions, etc. this is the goal of melding man and machine into a single superhuman thinking system.

Featured Work

Wearable Social Assistant



A custom wearable computer designed to enhance your social intelligence in human interactions, accomplished by a computer co-processor that provides you with insights into the non-verbal communication being displayed around you.

A custom wearable computer with processor, camera, microphone, stereo sound, WiFi+Bluetooth, power, and all day battery life. Social tools AI software stack runs on the wearable.

Human Eye as a Camera

See all papers...

A wearable computer that can scan the visual cortex and image what the subject is looking at.

This was accomplished using a wearable SSVEP EEG system.

Collaboration with Steve Mann, Derek Lam, Kyle Mathewson, Jeremy Stairs, Jesse Hernandez, Georges Kanaan, Luke Piette, Humza Khokhar

Audio Evoked Potentials BCI

An EEG BCI using neural speech entrainment to identify moments in received speech that the listener finds relevant, tagging these events in memory. The wearable computer listens to audio data, runs it through a digital processing pipeline, and then correlates the processed audio with filtered EEG data, in real-time. Checkout the video where we represent someone's audio attention using the Audio Evoked Potentials system prototype.

Collaboration with Kyle Mathewson at APP lab and Jeremy Stairs.

Drone Swarms for Sensing of Sensing

See all papers...

We demonstrate the use of small indoor automonous drones for sensing sensors and their capacity to sense (metaveillance). Drones equipped with LED indication lights were able to draw out, in 3D space, the veillance field (http://veillametrics.com) of automomous vehicle and security cameras.

Collaboration with Steve Mann, Jesse Hernandez, Qiushi Li, Bei Cong Zheng, Yi Xin Xiang

Eye Tracking Window Focus HCI


High bandwidth HCI where the window manager (i3) will move focus to whatever workspace you are currently looking at.

This is accomplished with simple eyetracking and allows the user to avoid using the mouse (or keyboard) to focus on a new window.

MXT: Memory Expansion Tools

Web App: memorux.com/mxt Code

These are tools used to expand your memory. This is an always-on voice transcription tool that allows users to immediatly record and tag their ideas immediatly and seamlessly.

A memory tool that uses always-on voice recognition and voice commands to store and label notes, lists, ideas, and memories, linking them to the context in which they were recorded. Users can access their memories via a web dashboard.

Collaboration with Jeremy Stairs.