03 / SYSTEM
Tornike Kalandadze
Senior Full-Stack Engineer
Product architecture · APIs · Data · Interfaces
Profile
Full-stack product engineer and technical lead delivering client work since 2019. I work from data model and trust boundaries through APIs and interfaces, with particular depth in Next.js, TypeScript, PostgreSQL, Supabase, authentication, payments, realtime systems, and production-minded fallbacks. I lead a four-person product team at AI Academy and build Shansi in a product partnership.
Experience
Lead Developer & Partner
AI Academy
Apr 2026–Present
Launched product · four-person team
- Lead a Next.js 16 and Supabase product across interface, 30+ route handlers, PostgreSQL/RLS, SSR authentication, AI generation, payments, analytics, and administration.
- Designed enrollments as the access source of truth, database-backed pricing, Bank of Georgia callbacks, structured LLM boundaries, and abortable generation that removes partial courses.
- Own architecture, task direction, code review, deployment, and product decisions through launch and advertising rollout.
Lead Engineer & Product Partner
Shansi
Jun 2026–Present
Publicly launched · banking approval pending
- Built nearly the entire three-surface product: a Next.js player app, merchant portal, and admin dashboard over a Hono API, Drizzle ORM, Turso, Socket.IO, Twilio Verify, and JWT.
- Modeled QR cashback and game payouts as one coin economy, with real-time balances and PvP village events.
Freelance Software Engineer
Independent client work
2019–Present
Web, mobile, and product delivery
- Ship client products from interface and API design through data modeling, integrations, deployment, and operational handoff.
- Selected work includes Mia, Parkingio, Tokano, SoftAcademy, Kinematics, and Carbada.
Selected engineering work
AI Academy
Lead developer & partner
Georgian-native learning product spanning AI course generation, tutoring, commerce, enrollments, gamification, and administration.
- 30+ typed route handlers over Supabase/Postgres RLS; Bank of Georgia callbacks and database-backed prices keep payment authority server-side.
- Multi-stage generation, lesson-grounded tutor, SM-2 review, analytics, and a server-gated admin system ship in one Next.js application.
Next.js 16 · Supabase · PostgreSQL RLS · Zod · Vercel
Shansi
Lead engineer & product partner
Publicly launched bilingual cashback economy with player, merchant, and operator products.
- Next.js frontend and Hono backend over Drizzle/Turso; Socket.IO powers live balances and PvP village raids.
- Includes QR crediting, five games, referrals, promotions, commission tracking, and economy simulation; banking approval is pending.
Next.js · Hono · Drizzle · Turso · Socket.IO · JWT
This Portfolio
Independent full-stack product
A six-interface portfolio backed by one project model and a complete owner administration system.
- Next.js App Router, Supabase Postgres/RLS, middleware auth, Storage, Realtime pairing, analytics, contact handling, generated metadata, and public demo surfaces.
Next.js 16 · TypeScript · Supabase · Postgres RLS