01-Portfolio
Systems,
code, and
the brain.
I like building systems and understanding why they behave the way they do. I’m studying behavioural neuroscience at the University of Toronto Scarborough, with a minor in computer science.
01-Focus
Backend systems
APIs, services, and tooling where the behavior stays understandable once the codebase gets larger.
02-Focus
Databases
Locking, storage layout, query behavior, and the small decisions that end up changing performance for real.
03-Focus
Low-level work
C, Linux, runtime behavior, and projects where understanding the system matters more than polishing the surface.
02-Projects
A few projects that show the kind of work I keep coming back to.
Mostly backend systems, database behavior, infrastructure, and networking.
01-Featured project
c_toralizer
Minimal preload-based networking shim that transparently routes TCP traffic through a SOCKS4 proxy by intercepting connect() at runtime.
- transparent TCP tunneling with runtime interception
- lightweight C implementation with low overhead
- works with many CLI tools where library injection is allowed
02-Stack
C / SOCKS4 / LD_PRELOAD / DYLD / Linux
02-Project
Recreating the System-Wide FD Tables
Systems utility for inspecting Linux file descriptor tables by scanning /proc once and generating per-process, system-wide, vnode, composite, summary, and threshold-based views from shared collected data.
C / Linux / /proc / POSIX / Make
- parses CLI flags for per-process, system-wide, vnode, composite, summary, threshold, and pid-scoped output
- collects open file descriptor records from /proc with pid, fd number, link target, and inode metadata
03-Project
PostgreSQL Locks & Partitions
Database systems lab reproducing lock-manager behavior on partitioned PostgreSQL schemas under concurrent load.
PostgreSQL / Python / Bash / SQLAlchemy
- benchmarked lock behavior across partition/index fan-out
- simulated high-concurrency query/update workloads
04-Project
Column vs Row-Oriented Databases
Comparative benchmark project evaluating OLTP/OLAP behavior across row-oriented and column-oriented storage engines.
PostgreSQL / DuckDB / Python / SQL
- 5M-row workload with repeatable benchmark scripts
- measured ingest, lookup, and aggregate query performance
05-Project
AI-Powered Healthcare Platform (Hackathon)
Real-time triage backend with asynchronous event streaming for high-volume healthcare intake simulation.
Django / Kafka / PyTest / Docker
- Django REST APIs for triage workflows
- Kafka event streaming for async processing
06-Project
Generative AI Voice Agent Application
Voice-agent platform with REST/WebSocket backends and deployment automation across cloud environments.
Next.js / FastAPI / AWS / Jenkins / Kubernetes
- FastAPI services with WebSocket support
- retrieval-augmented workflows and observability dashboards
03-Research
Visual circuits
Undergraduate Research Assistant / University of Toronto Scarborough / Visual Circuits Lab
Oct 2025 – Present
- Built Python and MATLAB scripts for behavioral analysis and LED arena stimuli
- Ran Buridan’s paradigm experiments (fly prep, trials, video capture)
- Looking at figure–ground separation in the fly visual system through T3 neurons and lobula columnar cells (LC11, LC17)
University of Toronto Scarborough
HBSc
Specialist: Behavioural Neuroscience
Minor: Computer Science
Expected graduation: 2027
Open source
Outside my own projects, I’ve been spending a lot of time in the Snowflake Python connector working on validation bugs and error-handling behavior, with the Snowflake CLI as the other repo I keep reading alongside it.