Home | Projects | Writing | Resume (PDF)


John Abrahams

johnnycabrahams@gmail.com | github | linkedin | resume

NowPenn MS Data Science (GPA 3.62), graduating Dec 2026
Learning-after-deployment research (context distillation)
Kronos at kronoslabs.dev
PrevSWE intern at Ninth Wave (summer 2026)
Recurrent reasoning grafts: a negative result (2026)
Kronos paper (2025)
NYBSS therapy chatbot (2025-2026)
BSCS Lehigh 2025 (GPA 3.65, major 3.75), Dean's list
LanguagesPython, Rust, TypeScript, Java, C++, Go
Machine LearningPyTorch, LoRA fine-tuning, contrastive learning, reinforcement learning, MERT
SystemsWebAssembly, AWS CDK, Spring Boot, FastAPI, MCP, AWS (Bedrock, S3, Lambda), Kubernetes (K3s)

Featured projects

Kronos: A Type II Exovisor with WebAssembly
2025 to present. Rust. Co-authored paper. Live at kronoslabs.dev.
A multi-tenant runtime that combines WebAssembly's sandbox with exokernel-style capability gating and a custom wasi:thread-spawn dispatcher. ~5,000 lines of Rust; ~0.08 MiB per isolate (3x denser than Wasmtime); up to 6.7x speedup on dense matmul while preserving per-tenant trap containment. Since July 2026 it also backs kronoslabs.dev, a service where a build turn yields a capability-gated app shareable by link.

Learning After Deployment
Sep 2026 to present. LLMs. Context distillation, LoRA, Pythia.
What objective should update a deployed language model's weights from new experience? The bet is context distillation under a KL forgetting constraint. On Pythia-410M and 1B: distillation stores facts rather than strings and forgets about a third as much as raw-text fine-tuning at matched recall; adding the replay term brings forgetting to near zero at 0.97 fact accuracy. Synthetic facts so far.

DJ Reinforcement Learning System
Dec 2025. Embedded. GRU + RL.
A wireless ESP32-S2 sensor mesh (environmental, audio, thermal) that streams crowd-engagement metrics to a Raspberry Pi controller. A 2M-parameter GRU pretrained on ~3,000 DJ sets predicts the next song; an RL head adapts to live sensor feedback. Built with Chris Spletzer for UPenn ESE 519.

Other projects

Recurrent Reasoning Grafts: A Negative Result
Jul to Sep 2026. LLMs. TRM/HRM, LoRA, Vast.ai.
Does a TRM-style recurrent module grafted into a frozen LM beat parameter-matched LoRA on multi-hop composition? No: LoRA won every held-out probe by 0.4 to 0.85 absolute accuracy across three seeds. Written up with a 49-claim evidence ledger and from-scratch controls.

DJ Copilot
2026. Audio ML. MERT, contrastive next-track model.
42,397 tracks embedded with MERT-v1-330M over a 1.07M-event corpus of DJ sets. Track-level modeling lost to an adjacency-count baseline (4.6% vs 6.9% recall@10). Time-indexed features for what the DJ community was playing each month then lifted validation recall@10 from 9.8% to 13.5%, and cold-track recall from 3.1% to 7.8%; a month-shuffle control returns the base, so the effect is timing, not fame.

Ninth Wave: Software Engineer Intern
Summer 2026. Fintech. AWS CDK, living documentation, MCP gateway, Spring Boot.
Automated bank onboarding onto Compass's AWS platform with a CDK generator (one YAML file per bank), built the pipelines behind Ninth Wave's self-updating documentation, built Studio (an OpenAPI-to-MCP gateway for internal apps), and shipped eleven changes to the Spring Boot portal banks log into.

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, verified snapshot restores, and monitoring over Tailscale. Runs the unattended crawl and embedding jobs for the music projects.

Tracklist Engine
2026. Audio ML. Rust + Python, DETR, Demucs, MERT.
A provenance-first DJ-set alignment engine over a 41,492-set corpus. Combines DETR cue-point detection, Demucs source separation, and MERT music-transformer embeddings over a normalized SQLite schema.

Clinical Therapy Chatbot
May 2025 to Mar 2026. LLaMA, FastAPI.
A production therapy chatbot for New York Brain & Spine Surgery, blending rule-based clinical workflows with LLM-generated responses. Configurable multi-agent system spanning multiple mental-health conditions.

The Quant Game
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.

Dropbox Document Search Engine
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.

neurovariety: Open-Source ML Library
2026. Rust + Python. Algebraic geometry. MIT license.
An open-source Python/Rust library that models neural-network function spaces as algebraic varieties, computing dimension, degree, and singular loci to quantify expressivity and implicit bias.

Hangover Simulator
Interactive. ODE model.
BAC kinetics, acetaldehyde clearance, sleep disruption, and an RL discount factor for drunk-you's choices.


Education

University of Pennsylvania, School of Engineering and Applied Science, Expected December 2026
M.S.E. in Data Science. GPA 3.62/4.0.
Coursework: Theory of Machine Learning, Emerging Theory of Large Language Models, Advanced Operating Systems

Lehigh University, P.C. Rossin College of Engineering and Applied Science, May 2025
B.S. in Computer Science and Engineering. GPA 3.65/4.0 (major 3.75). Minor: Probability and Statistics.

Experience

Ninth Wave, Software Engineer Intern, AI Team. May 2026 – Aug 2026

New York Brain & Spine Surgery, Software Engineer. May 2025 – Mar 2026

Research

Kronos: WebAssembly Runtime, UPenn (advisor: Prof. Sebastian Angel). Oct 2024 – Present

Learning After Deployment, independent research. Sep 2026 – Present

Recurrent Reasoning Grafts in Frozen Language Models, independent research. Jul 2026 – Sep 2026

Projects

DJ Copilot, independent audio-ML project. Jul 2026 – Present


Writing

Kronos: A Type II Exovisor Architecture with WebAssembly (2025, with Ajax Li)
Recurrent Reasoning Grafts Are Dominated by LoRA: A Negative Result (2026, sole author, draft)
Predictive Outcome Modeling After ACDF (LDR-C ROI Implant) (2024, co-author, 236-patient cohort study)
Gradient Descent Analysis (2023, with Prof. Arielle Carr, Lehigh)
A Highlighting Algorithm for Document Search (2024, capstone writeup)

More on the writing page.


John Abrahams
johnnycabrahams@gmail.com
github.com/jca225
linkedin