Hi, I'm Tinara
I'm a full stack developer building AI-powered web applications— currently as CTO of productised.ai, based in Surabaya, Indonesia.
I work with modern web stacks and production LLM APIs, and I'm comfortable owning features end-to-end, from architecture to UX.
Currently building
productised.ai — the product I’m actively shipping
productised.ai is where most of my week goes. It’s a production AI web platform I’m building as CTO and founding engineer — focused on turning large language models into usable, reliable product surfaces.
The system is built with Remix on the frontend, a Supabase-backed Postgres backend, and multiple LLM providers (OpenAI, Claude, OpenRouter) behind a clean abstraction layer. The core interface is a node-based canvas built with React Flow, designed for composing and inspecting AI workflows.
This is real product work: shipping features, maintaining infrastructure, and making trade-offs that hold up in production.
My scope
Frontend
- React
- Remix
- TypeScript
- Tailwind CSS
- shadcn/ui
- React Flow
Backend & data
- Supabase
- PostgreSQL
- Row-Level Security
- Edge Functions
Applied AI
- OpenAI API
- Claude API
- OpenRouter
- Tool / function calling
- RAG
- LLM evaluations
Infrastructure
- Fly.io
How it’s built
System architecture
A Remix frontend handles routing, data loading, and mutations, talking directly to a Supabase Postgres backend through typed server-side logic. Authentication, permissions, background jobs, and AI request handlers live in the same codebase — one deploy target with clear ownership.
AI layer
Model calls are routed through a thin provider abstraction, allowing tasks to be assigned to OpenAI, Claude, or OpenRouter based on cost, latency, or capability. Prompts are versioned alongside code, structured outputs are validated before reaching the UI, and long-running tasks stream results back to the client.
Last shipped: Apr 8, 2026 · Status: in active development · Stack last reviewed: Apr 1, 2026
About
A little about me.
While AI-powered applications are a big part of what I do, I also enjoy building solid web systems using React, Next.js, Prisma, and Supabase — especially when clarity, performance, and developer experience matter.
I'm the CTO of productised.ai, where I work hands-on turning AI capabilities into real, shippable products. My day-to-day involves designing systems, integrating LLMs via OpenAI, OpenRouter, and Claude, and making pragmatic trade-offs to get products to market.
Skills
What I work with.
Primary — Full Stack Development
- React
- Next.js
- Remix
- TypeScript
- Prisma
- Supabase
- PostgreSQL
- Fly.io
Applied AI — Production Experience
- OpenAI API
- OpenRouter
- Claude API
- LLM Prompting
- RAG Systems
- AI Workflows
Complementary — Design & UX
- UI Design
- UX Design
- Design Systems
- Figma
- Prototyping
Earlier work
Where I came from.
Before productised.ai, I spent several years on UI/UX design, illustration, and mobile app work — Hexcape, Laav, Kartu Tahu, Inarisk, Dermlab, Writing Set. That foundation is why I can move fast on product surfaces today. I still care about craft, but the engineering and AI work on productised.ai is where my focus lives now.
All projects below are from 2019–2023.
Focus on the step in front of you, not the whole staircase.
The Garden Guide
Talk with the garden.
A quiet companion who knows Tinara's work. Ask about her process, her skills, or a project that caught your eye.
Get in touch
Say hello.
If you're working on something interesting, need a hand, or just want to talk through an idea, feel free to reach out.
tinaranathania@gmail.com