AdityaBankoti

Computer Science @ UW–Seattle

Plate 02 — Projects

Things I've built

Roll 02 · 25 frames · 4 printed

Orion — screenshot

Orion

8ms 24 MP raw
full res, no proxy

A subscription-free raw photo editor for macOS. A C++20 engine drives a 27-node Metal compute graph, and because the edits form a DAG rather than a chain, moving a slider recomputes only what sits downstream.

Site ↗GitHub ↗
Lake Day — screenshot

Lake Day

0 score on closure
safety never shaded

Which lake, which day: a SwiftUI app that scores Washington lake days from live feeds — closures, water temp, smoke, drive-time crowds — with no backend and no API keys. A broken feed degrades to “unknown” rather than a fake green.

Site ↗GitHub ↗
Nazar — screenshot

Nazar

2nd of 40 teams
Dell × NVIDIA

Air-gapped diagnostic AI built on Dell GB10 hardware: an agentic loop over a local 122B LLM combines BM25 retrieval with an evidence graph to trace cross-machine failures, citing every claim to an exact source line. A fault-injection harness plants red herrings in dead code and grades against 13 criteria, so a confident wrong answer scores zero.

GitHub ↗
AltiGoz — screenshot

AltiGoz

people a still
frame never sees

Pedestrian-safety routing over Seattle’s 646 public traffic cameras, read live by a detector and a VLM on an NVIDIA GB10. The case for video over snapshots, measured on our own cameras: one downtown corner peaks at 25 people in any single frame but 154 walk through it in a minute.

GitHub ↗

Rest of the roll6 frames

Focus Tracker — screenshot

Focus Tracker

Terminal · TUI + agent API

Docs ↗
No artifact

Bludify

Yoodli · finalist

Archive — 15 more · graphics, games, ML, full-stack Contact prints

Plate 03 — Lab Log

What happened, dated

2024 – 2026 · 10 entries

2026

Aug

Shipped leetui

A LeetCode client that runs entirely in the terminal, written in Go.

v0.1.0
Aug

NVIDIA Spark Hack: Seattle — AltiGoz

Live pedestrian-safety routing on a DGX Spark (GB10): a detector plus a VLM read Seattle’s public traffic cameras and hand back only what they observe — people, obstructions, lighting — never a danger verdict, which a mechanical gate enforces at build time.

shipped
Jul

Dell × NVIDIA Hackathon — Nazar

An air-gapped diagnostic AI on Dell GB10 hardware: a local 122B-parameter LLM agent with BM25 retrieval and an evidence graph, plus a fault-injection eval harness that scores root-cause analysis over confident hallucination.

2nd · 40 teams
Jun

Headed to UW — and Costco Travel this summer

Committed to the Paul G. Allen School of Computer Science & Engineering, and joined Costco Travel as a Software Engineer Intern.

milestone
Jun

CascadiaJS 2026 — Cypher

A real-time conflict-risk map in one weekend: event-driven Apify scrapes archived to Box for audit, Box AI pulling structured flashpoints out of them, XGBoost risk scoring and Gemini narratives rendered on an H3 hex heatmap.

3rd place
May

IMC Prosperity 4 — algorithmic trading

Against 18,000+ teams: priced 10 call-option vouchers with Black–Scholes and hedged the resulting delta with the underlying, market-made stationary products around a fixed fair value with inventory-skewed quotes, and tuned every strategy on a replay backtester over the released price and trade days. Top-quartile PnL across the final two rounds.

round 4
Apr

Blog — Ways to Decompose a Face

Building eigenfaces from scratch with SVD, then NNMF — how each one reconstructs and generates faces.

published

2025

Dec

Badger Build Fest — MedCheck

An Ethereum-based ledger for verifying medication batches, built in under 36 hours — our first time touching Solidity.

3rd · blockchain
Jul

Yoodli Vibe-Coding Hackathon — Bludify

Selected as one of five finalists at the Seattle AI2 House incubator for an AI-native advertising concept.

finalist

2024

Mar

HackPNW 2024 — SAT-Shark

A real-time multiplayer SAT-prep game built on WebSockets; won Best Functionality.

1st · functionality

Plate 04 — Writing

Things I've written

1 post · long-form

Longer than a log entry: working through something from scratch until it makes sense.

All posts →

Plate 05 — Experience

Where I've worked

4 roles · 2021 – present

Software Engineer Intern

Costco Travel · Issaquah, WA · current

  • Cut business-rule releases from three weeks to minutes by moving hard-coded Java rules into a visual DMN editor that analysts change without engineers — the old cycle had let time-limited hotel discount listings expire before they could ship.
  • Put Kogito compiler and JUnit validation in front of every rule deploy, after an unvalidated rules bug had zeroed flight commissions for a month undetected (about $1 million).
  • Built a local-LLM assistant (Ollama) that edits DMN decision tables from plain English: the model emits intents rather than writes, a deterministic harness resolves and applies them, and four Kogito compiler gates have to approve every change.
  • Benchmarked three local models across 20 requests each — 60 runs, zero invented tool calls, and not one wrong edit offered, because every miss was withheld by the gates rather than caught downstream.
  • Redesigned the runtime from in-memory hot-reloading to immutable build-time compilation, moving rule validation out of production and into PR time and making rollback a redeploy of the previous build.
  • Enabled concurrent editing through a WebSocket session layer: pessimistic per-file locks with a server-side timeout and inactivity auto-release, so a dropped socket cannot strand a file.
  • Shipped rules as JGit commits through Azure DevOps CI/CD — analyst saves become commits and draft PRs, then a JUnit test stage and an Artifactory publish carry them to a staged deploy.

Java 21 · Spring Boot · React · Kogito (DMN/BPMN) · Ollama · WebSockets · JGit · Azure DevOps

3wk rule deploy
now minutes
Jun – Sep 2026

Founder & Lead Instructor

Staff Code (nonprofit) · Issaquah / Seattle, WA

  • Founded a free coding bootcamp, wrote its curriculum, and taught 50+ middle- and high-school students.
50+ students
taught free
2021 – 2025

Data Science Intern

iLink Digital · Bothell, WA

  • Cleaned, filtered, and joined public datasets in pandas, and built Power BI dashboards on top of them.

Python · pandas · Power BI

Jun – Aug 2024

Programming Instructor

Code Ninjas · Sammamish, WA

  • Taught project-based Java, C#, and Lua to mixed-skill students; ran bootcamps, small groups, and code reviews.
Jul 2022 – Feb 2024

Plate 06 — Education

Academic background

Transferring to UW · Sep 2026

University of Washington

B.S. Computer Science · Paul G. Allen School · Seattle, WA · direct transfer admit

In progress: Data Structures & Parallelism (CSE 332) · Systems Programming, C/C++ (CSE 333) · Probability (CSE 312)

Sep 2026 – Jun 2028

University of Wisconsin–Madison

B.S. Computer Science · Sep 2025 – May 2026

Algorithms (CS 577) · Matrix Methods in Machine Learning (CS 532) · Machine Organization & Systems (CS 354) · Programming III · Intro to Computer Engineering · Discrete Mathematics  —  Traders at Wisconsin (formerly Cardinal Trading Group), Quant Software Engineer

3.92

Bellevue College

Mathematics, dual enrollment · Jun 2024 – Jun 2025

Linear Algebra · Multivariable Calculus · Differential Equations · Java Programming

3.90

Plate 07 — Beyond the code

Off the sheet

Music guitar, ukulele Lifting consistency over max Gaming indie 2D lately Photography shooting and editing

Plate 08 — Contact

Say hello

Open to internships and part-time roles.