Aidan Sogorka, San Diego
I started in finance.
Capital markets at Rocket, a finance degree at San Diego State, and a close look at how an industry actually moves money and where it wastes it.
Aidan Sogorka, San Diego
Capital markets at Rocket, a finance degree at San Diego State, and a close look at how an industry actually moves money and where it wastes it.
Not to switch careers. I started making small tools for problems I hit at work, and the ones that stuck are the ones other people started depending on.
Loan pricing for a lender's AI team. A mortgage startup I build for. A production company with a paying client. Software other people depend on, in production.
Finance, software, and the place the two overlap. Two of the systems in the index below are ones I keep running in production today. If you have something specific, email me.
Email meIndex of work
| Project | What it is | Status | Year |
|---|---|---|---|
| JWLs OS | Agentic operating system. Telegram and iMessage ingress, a reasoning loop that takes real actions, per-client Docker isolation, layered watchdogs. | Shipped v0.8.11 | 2025 to now |
| Anaphora | Raw creator footage in, platform-ready ad variants out. Judged matching, render lint, automated quality gates, delivery only on human approval. | Live, first client | 2026 |
| Origna8 Command Center | Operations platform for a mortgage lender. FastAPI, React, Supabase, team dashboards, production auth. 447 tests. | In build | 2026 |
| FundLoans | Best-execution loan pricing and data validation for the AI team, as an independent contractor. | Contract | 2026 |
| Idea Lab | Overnight pipeline. Transcribes saved reels with whisper.cpp and triages ideas into a morning digest. | Running | 2026 |
Coming from finance means I start with the economics. Who pays, what the constraint actually is, and whether the thing is worth building at all. Sometimes the answer is that it is not, and that is worth finding out early.
The process is the same every time. Spec first, tests green before anything touches production, a live failure drill before any channel ships, and a written handoff on every release, on the rule that a release you cannot hand off is not finished.
I would rather ship something small that stays up than demo something large that does not. If a number is on this page, it is measured. Nothing here is a projection.