Projects

2024 to present. Rust, WebAssembly. Technical report with Ajax Li.

A cloud for small software: a person or an AI agent deploys a Python or JavaScript program, and anyone with the link can run it without an account. Each program runs in its own WebAssembly sandbox with a time limit and reaches only what its owner granted. The research runtime it grew from is described in a technical report with Ajax Li, which audits every code path that starts a module and measures about 0.15 MiB of memory per added isolate. Live at kronoslabs.dev.

Reasoning and Memory in Language Models
Jul 2026 to present. Independent research. Pythia, Qwen2.5-Coder, PyTorch.

Grafted a small recurrent reasoning module with learned halting (TRM-style) into the internal band a frozen language model uses for multi-step reasoning, training about 5% of the parameters. It took frozen Pythia-1B from near 0% to 54% accuracy on eight-hop questions and to 61% on entities never seen in training, and reached 96% on eight-hop questions on Qwen2.5-Coder-7B. Now studying when a deployed model should learn a new fact in its weights and when it should look the fact up: looking it up was as accurate or better on every test, and on Pythia-410M learning a fact only saves compute once it has been asked about roughly 2,400 times. Not yet published.

Fall 2025. UPenn ESE 5190. Embedded + ML.

ESP32 sensor packs and a thermal camera measure sound, room conditions, and crowd movement and feed a Raspberry Pi. A 1.8M-parameter GRU trained on about 3,000 scraped tracklists predicts the next song, and a small reinforcement learning head adjusts each pick to how the crowd moves. Built with Chris Spletzer.

Ninth Wave: Software Engineer Intern
Summer 2026. Open-finance fintech. AWS CDK, MCP, Spring Boot.

Built a generator that sets up a new bank's AWS infrastructure from one short YAML file, replacing about ten hand edits per bank. Built Studio, an MCP gateway that gives AI tools one way into the company's internal apps under one set of access rules, and rewrote it in TypeScript after security review. Shipped eleven changes to the Spring Boot portal banks log into, and built the pipelines behind self-updating documentation.

May 2025 to Mar 2026. LLaMA, FastAPI.

A therapy chatbot used in production at New York Brain & Spine Surgery: clinical rules steer each conversation, and the model writes the replies. One system covers several conditions.

Home Compute Cluster
Aug 2026. K3s, Raspberry Pi, SOPS, Grafana.

A mixed-architecture K3s cluster (two Raspberry Pi 4s, an Ubuntu iMac control plane, a Lima VM on an Intel MacBook) with encrypted secrets, tested snapshot restores, and monitoring over Tailscale. It runs long unattended jobs so the laptop does not have to.

2024. Co-founded. React + Python + AWS.

A full-stack options-trading sim with 61M financial data points on AWS. Users build and backtest strategies and watch them play out against historical market data.

2024. Capstone. NLP + AWS.

A search engine for ~23,000 Dropbox documents, with sentence-level highlight extraction. Partitioned indexing + Dropbox API integration for real-time access. Lehigh capstone for an early-stage startup.