Selected work
A Chapter 11 filing can run 300 pages and bury the one number a distressed-debt investor actually came for. TrancheLab pulls the whole capital structure out of the court PDFs automatically — five extractors reading in parallel, every figure linked back to the exact page it came from, each one scored so you know what to trust. Before any release, a CI gate re-checks the output against real cases like JOANN, Hertz and Rite Aid; if accuracy slips, the build fails. I built the product, and I sit with the people who use it.
Pause a video without touching anything — Nodex reads your face. A face-mesh model runs live in the browser; the computer-vision part was the easy half. The hard half was Chrome fighting me: I split execution across MAIN and ISOLATED worlds to get past Trusted Types CSP, then added blink calibration so it stops triggering every time you, you know, blink. Shipped solo to the Chrome Web Store.
The first Chrome extension that gives you a real, fully animated pet living on your screen — not a static sprite stuck in a corner, an actual little creature that walks around, reacts, and keeps you company while you work. No eval gates here, no investors to answer to. I built this one purely because I wanted it to exist, and apparently a lot of other people did too.
An auto-battler I made in Unity and C#, then actually dragged through the whole Google Play release gauntlet — signing keys, console, review, all of it. It's live; you can download it right now. That last 10% is exactly where most side projects quietly die.
The official site for Kyrgyzstan's national ITF Taekwondo federation. Django, React, PostgreSQL, running on a box I administer myself — I own the domain, the SSL, the deploys and the occasional late-night "the site is down" message. I built it as someone who actually competes for that federation.
Experience
The app needs a clean database of food products; the internet doesn't hand you one. I built the pipeline that goes and gets it — pulling messy product and nutrition data from scattered sources, parsing it, and landing it in SQL tables the rest of the app can actually query.
Shipped 10+ Django REST Framework endpoints (auth, CRUD, reporting) powering core workflows for an agriculture-sector client, and cut median response time ~20% on data-heavy requests via PostgreSQL indexing and query refactoring. Worked in a 5-person Agile team with daily stand-ups, PR reviews and Git-based deployment.
I take sites from "here's a vague idea" all the way to live-and-maintained — design, build, deploy, and the unglamorous upkeep nobody else wants. tkd-itf.kg is one of them. I own the whole stack, down to the SSL certs and the server it runs on.
Co-authored a published paper comparing single vs grouped wind-turbine power output using real-time IoT sensor data. Built an Arduino → Python → R data pipeline, ran t-tests and regression analysis, and produced the publication visualizations.
Playground
Pretend you run an NBA front office and a player wants $40M a year. Should you pay it? Golden Scout answers in seconds — SIGN, NEGOTIATE or AVOID. It runs 10,000 simulated seasons, adjusts for position and the brutal math of aging knees, and then explains every number instead of hiding behind a "trust me" score. There's a trade simulator, head-to-head comparisons, and it'll even read you the verdict out loud.
Your weapon is a math function — you type an equation and it becomes the thing mowing down the wave. And before each wave spawns, a verifier proves it's actually beatable, so the AI can't hand you an impossible level.
AI forensics tools love to confidently invent evidence. This one can't — five validators check every single finding against the real tool output before it's allowed anywhere near the report.
You inherit a Splunk instance with zero docs and nobody left to ask. cairn connects over MCP, maps what's actually there, flags what's broken, and writes the onboarding guide the last engineer never did.
Got a legal document you don't understand? Upload it. You get a plain-English breakdown backed by actual statutes — or an honest "go talk to a lawyer" when the question is over its head.
Half of online "deals" are fake. Sift digs into each listing, scrapes the real product page to catch the lies, and only puts the ones actually worth buying in front of you.
Every tax tool looks backward. This one looks forward: pick a life event — new job, marriage, moving states — punch in your numbers, and see what actually happens to your taxes before you commit to it.
About
I grew up in Bishkek, Kyrgyzstan, and I'm the first in my family to do any of this. I'm at Rhodes College on a full ride, studying CS and Math.
Most of what I build started as something I was annoyed didn't exist yet. I can get a prototype working in a weekend — the real work is the months after, making it reliable enough that I'd put my name on it. I trust models to be creative. I don't trust them to be correct, so I write the code that holds them to it.
When I'm not building, I'm an ITF Taekwondo world champion. Sparring taught me the thing I bring to software: nobody gives you points for how good it looked in practice. It has to land when it counts.
World Games '24