Work
Five projects I can explain down to the decisions: what the options were, what I chose, and what it cost. Smaller things follow.
Case studies
JamScript
A live-coding music workbench where the knobs edit the code.
- What I built
- The workbench foundation, the control model, playback, audio export and the release pipeline.
- What it is
- Product. Live, still developed.
BariCare
Daily check-ins after surgery, with alerts that reach the surgeon.
- What I built
- Everything: scope, data model, every screen, the alert path, deployment.
- What it is
- Client project. Deployed, pre-pilot.
Dihestia
A fashion store and its admin panel, finished before its backend exists.
- What I built
- The whole frontend: storefront, admin panel, emails and tests, and the specification the backend is built from.
- What it is
- Client project. In development, not launched.
kobasakhechidze.com
A surgeon's website and CMS in four languages, two of them written right to left.
- What I built
- The code: the content model, the public site, the translation tools, deployment.
- What it is
- Client project. Live.
Relay
A memory for public trading ideas, built to say what it cannot prove.
- What I built
- Most of the code: the server, the discovery data and its rules, deployment, the devnet integration and most screens.
- What it is
- Team project. Deployed on devnet.
More work
Course projects, bots and one experiment. Each is labelled as what it is.
Gridline
Course project, live demo, 2026
A multi-tenant SaaS where a company's spreadsheets are checked the moment they are uploaded: a quality score, a personal-data scan by pattern and checksum, the company's own rules, and row-by-row changes between versions. NestJS, Next.js and Postgres, with Stripe in test mode. The AI features are only ever shown column names and aggregates, never a cell.
Open the demo3legant Golf
Course project, live demo, 2026
A shop built around events. Every state change writes the record and an outbox row in one MongoDB transaction, a change-stream relay hands the events to a queue, and the consumers are idempotent. NestJS and BullMQ behind an Angular storefront with server rendering.
Open the demoTSU Group Project Bot
Discord bot, private repository, 2026
Coaches a computer science team through a two-semester capstone at Tbilisi State University, in Georgian and English. Its search combines trigram matching, which copes with Georgian word endings, with embeddings. It outlines, reviews and asks questions. It will not write the team's documents.
Jessie
Discord bot, private repository, 2026
Runs the server for a Node.js workshop series. It builds roles and channels from a config file, awards a homework badge when the instructor reacts with a checkmark, and tutors in English or Georgian. The AI can read one public repository and do nothing else.
Whodunit
Experiment, public repository, 2026
A cartoon murder mystery in which a deterministic engine decides what happened and a language model only performs the suspects. I directed it. AI agents planned, wrote, drew and tested it, and the README credits each of them.
Source on GitHub