Building tools at the intersection of cognitive science and software engineering
I'm a psychology student with a deep interest in how the mind computes — attention, inhibition, working memory, and the motor signatures that betray cognitive load. I approach these questions not just theoretically, but by building the experiments myself.
My work lives at the crossroads of cognitive psychology, computational neuroscience, and software engineering. I believe that the most interesting insights emerge when you control the full stack — from experimental design down to the millisecond precision of the code.
Currently focused on → measuring cognition through movement, using Fitts's Law paradigms and motor variability metrics as proxies for mental state.
| Project | What it is | Stack |
|---|---|---|
| neural-track | Cognitive research tool measuring motor precision & micro-variability via Fitts's Law | React · TypeScript · Vite |
| cognitive-arcade | Prototype battery of cognitive tasks (Stroop, N-Back, Go/No-Go) for neuroscientific exploration | JavaScript |
| attention-flow | EMA tool for tracking attentional variability in ecological settings | Python |
Attention & inhibitory control → What limits our ability to filter the world?
Working memory → How does the brain hold and manipulate information?
Motor cognition → What does movement reveal about mental load?
Computational modeling → Can we formalize cognition in code?
Languages — Python · JavaScript · TypeScript · R
Frameworks — React · Vite · Tailwind CSS
Methods — Experimental paradigm design · EMA · Behavioral data analysis · Signal processing
Interests — Cognitive neuroscience · Neuropsychology · Human-computer interaction
I'm building toward a master's in cognitive neuroscience / neuropsychology, with the ambition of doing research that bridges rigorous experimental methods with modern computational tools. I want to design paradigms that are not just valid — but actually deployable, scalable, and open.
If you're working on cognition, attention, or brain-behavior relationships — I'd love to connect.