Mathematics and Business Administration at Northeastern University, class of 2028. I work on quantitative finance and the systems around it — research stacks, market tooling, and applied LLM infrastructure.
Boston, MA · duda.i@northeastern.edu
closebooks-app — AI-assisted month-end close for CPA firms. Next.js, Supabase with row-level security, Anthropic Claude for transaction categorization, Stripe billing, QuickBooks Online journal-entry push. Sole engineer. Deployed, billing in test mode, no automated test coverage yet.
cricstate — A pre-registered negative result. I asked how much predictive signal exists in ball-by-ball cricket beyond match state, froze the decision rule before reading the test split, and measured. Match state captures ~93% of the recoverable signal; player identity adds +0.31%, below my own materiality bar, so the hierarchical model I intended to build was declined on the evidence. 16,754 matches, 4.75M deliveries, match-level bootstrap, leakage canaries in CI. The result is the refusal.
nucarbon — An estimation dashboard for the carbon cost of campus AI use, built in a week for the Northeastern Sustainability Incubator. Models rather than measures, and says so on every page.
startup-investment-analysis — Segment ranking over ~41k cleaned startup funding records. Course capstone, notebook in Russian, English summary in the README.
Sole engineer at Glacier Capital Systems, building a Python research stack for a live options trading firm — scanner, multi-factor scoring, volatility surface, regime detection, and a real-time Next.js alert dashboard. Before that, daily market briefings on OFZ bonds and MOEX flows at BCS Bank's investment banking division, plus DCF and comparables work across energy and metals.
Python (polars, scikit-learn, scipy) · TypeScript / Next.js / React · PostgreSQL and Supabase · Anthropic API · SQL · Vercel
I try to publish negative results and known limitations alongside the work. Every README here states what is unfinished, untested, or simulated. If a repo says something is in production, it means deployed and reachable — not that it has customers.


