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.

GitHub and LeetCode

Right now

I'm contributing to the Snowflake Python connector, working through the Snowflake CLI, and doing research in a Drosophila Visual Circuits Lab at UTSC.

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

Open repository

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.