Computer Science · University of Washington, Seattle
Paul G. Allen School · Previously SWE Intern @ Costco Travel
- UW Seattle: CS at the Allen School. Transferred from UW–Madison in September 2026.
- Costco Travel · Jun–Sep 2026: Co-built a business-rules editor. Measured MVP release: 15 minutes; estimated legacy production cycle: 2–4 weeks.
- Staff Code · 2021–2025: Founded a free coding bootcamp under Hack Club’s fiscal sponsorship. Wrote the curriculum and taught 50+ students.
Earlier experience
- iLink Digital · Jun–Aug 2024: Data science intern. Cleaned public datasets with pandas and built Power BI dashboards.
- Code Ninjas · Jul 2022–Feb 2024: Taught programming in Java, C# and Lua.
| Project | What it does | Built with |
|---|---|---|
| Orion · Site | macOS RAW photo editor with GPU rendering. AI edit proposals can be approved in the app. | C++20, Metal, SwiftUI |
| Process Desk | Edit business processes and decision tables through a local LLM. Kogito validates each proposal before approval. | Java, React, Ollama |
| VibeSys | UW SyFI’s AI systems framework. Contributed 28 merged PRs across its terminal UI and evaluator. | TypeScript, Python, OpenTUI |
| leetui · Site | Solve LeetCode in the terminal, with offline search and your own editor. | Go, Bubble Tea |
| Nazar | Offline diagnostics on Dell GB10. Co-built; 2nd of 40 teams at Dell × NVIDIA. | Python, Ollama |
More projects
- Lake Day: Washington lake conditions on iOS. Shows closures and marks missing safety data as unknown. Site
- AltiGoz: Pedestrian routing using Seattle traffic cameras. I built the vision module at NVIDIA Spark Hack.
- Asclepion: Co-built a clinical notes assistant that links findings to diagnoses. Demo
- Cypher: Conflict-risk map with XGBoost scoring. 3rd at CascadiaJS 2026.
- Focus Tracker: Time tracking in the terminal, backed by SQLite.
- Intro to Java: A beginner course with weekly assignments following UW’s CSE 142 outline.
- IMC Prosperity 4: Two-person trading project through Round 4. Options pricing and market making, tuned on released data.
- Fegis: Browser extension that checks for sensitive data locally before it reaches an AI tool.
- MedCheck: Drug-batch verification on Ethereum. 3rd in Badger Build Fest’s blockchain track. Demo
Earlier experiments
Graphics: Java ray tracer · ray caster · fractal renderer · Godot PSX scene · C++/RayLib collider
AI & ML: NumPy digit recognizer · Smarty Pants, scholarship search with RAG · LLM-dev
Games: SAT-Shark, multiplayer SAT prep · Pac-Man · C++/SDL2 chess · WinGDI sand simulator · Unity shooter
Web: CleanEats, barcode nutrition lookup (demo) · Litter.ly, community clean-ups (demo)
Other hackathons: Bludify, top-5 finalist at Yoodli (2025); SAT-Shark, Best Functionality at HackPNW (2024).
- Morris Worm Incident: A buffer overflow explained through a small C program.
- Ways to Decompose a Face: Reconstructing faces with NumPy’s SVD and custom NNMF.
Java · C++ · Swift · Go · Python · TypeScript
Spring Boot · React · Metal · SwiftUI · Bubble Tea · OpenTUI
NumPy · pandas · Ollama · MCP
Counts repositories by primary language, not bytes or proficiency. HTML, CSS, and SCSS excluded. Refreshed weekly by scripts/build-stats.mjs from the GitHub API.
Profile reviewed October 12, 2026 · bankoti.dev



