Projects

Things I’ve built

Research code, engineering tools, and a few things made for fun. Some of it is private to a lab or an employer; those entries are described rather than linked.

01Research & tools

MVRL · under review

Hierarchical retrieval for geolocalization

Efficient retrieval for planet-scale image geolocalization. Instead of encoding a query against every tile, the gallery is organized hierarchically and a learned model decides which regions to refine, so recall matches exhaustive search at a fraction of the cost. Name and details withheld while the paper is under review.

retrievalpytorchslurm
MVRL · ECCV 2026

Tessellating the Earth

Location encoder built from learnable spherical Voronoi partitions, with shared global semantic tokens distilled from satellite imagery. Released with code and pretrained weights.

location encodingpytorch
Uhnder · 2022 – 2025

PySCOTT

Scan configuration and link-budget tool for digital-code-modulation radar. Models theoretical SNR across range, Doppler, azimuth and elevation from simulated or measured antenna patterns, with a Dash GUI. Its curves became the basis for production test limits and customer coverage maps.

radarpythondash
1088 Advisors · 2026

Research-enterprise analytics

Data platform behind university research-strategy diagnostics: collectors for NSF HERD, OpenAlex, USPTO and NIH RePORTER, peer benchmarking, topic clustering of a campus’s output with SPECTER2 embeddings, BERTopic and Leiden communities, and report builders that emit LaTeX and PowerPoint.

data engineeringnlpprivate
Vitana · 2023

HL7v2 → FHIR pipeline

Converted HL7v2.x lab results to FHIR resources and joined them with PracticeFusion EMR records into PostgreSQL and MongoDB; Spark ETL consolidating labs, billing and patient records into a queryable data lake with Apache Superset on top.

healthcaresparkprivate
Ozden Lab · 2019 – 2021

Open-source behavioral control center

Arduino-based control and timing system for training animals on behavioral tasks, with a custom PCB and Python/C firmware. 85% cheaper and 87.5% lower latency than the commercial system it replaced. Presented at SfN and ABRCMS 2019.

hardwarearduinoneuroscience

02Side projects & coursework

Hackathon

HospTrack

Real-time dashboard for patient locations and status inside a hospital, with a 3D ward view in Three.js and a Node.js backend serving patient data over REST.

three.jsnode
Deep RL · Spring 2026

RL on RL

Reinforcement learning for Rocket League: PPO agents bootstrapped from human replay data, built for the deep RL course with SeongJun Kwon and Edwardsen James.

ppopytorchprivate
LLMs · 2026

probing-llm-math

Interpretability experiments probing how language models represent arithmetic and mathematical reasoning internally, with evaluation harnesses for validating model behavior.

interpretabilitypython
From scratch

GPT-2 on FineWeb

A local GPT-2 training run on FineWeb: data preparation, tokenization, training loop and evaluation, end to end, to understand what the tutorials leave out.

transformerspytorch
Cloud

Forum & chat app

A chatroom and mock forum deployed on AWS (EC2 for the app, S3 for static assets) and again on GCP, mostly as an excuse to learn both.

awsgcp