About
I build products all the way to production. Code is the means, not the point.
I design and ship complete applications: data model, API, interface, deployment, payments, and running the thing once real users are on it. LingRise, my language-learning platform, is live in production with paying users — designed and built solo.
The way I work changed with LLMs. Most of my job now is deciding what to build, framing the context, reviewing what the agents produce and catching the decisions that get expensive later. I write far less code than I used to, and I own that: this is where a product's quality is actually decided.
I don't present myself as an expert in algorithms or systems architecture. I know where my limits are and I get the critical parts reviewed, payments and security in particular. What I do well is turning an idea into a product that genuinely works, and keeping it working.
I write about what AI concretely changes in this job — that's the main subject of the blog.
What my projects run on
- Product & web
- TypeScript, React, Next.js, React Native, Tailwind CSS
- Data & back end
- PostgreSQL, pgvector, Python, Node.js, Java / Spring Boot
- Production
- Docker, CI/CD, Stripe, Cloudflare R2, automated tests