Currently shipping:Rebatik & Westorehub — both in production
Available for work · 2026

Shota Bosikashvili.

Full-Stack Engineer Builds production SaaS end-to-end — multi-tenant, payments, infra, the lot.

Full-stack engineer with 4+ years of experience shipping production SaaS end-to-end — 4 platforms designed, built, and deployed solo with multi-tenant architecture, async workflows, and real payment systems (Stripe, Stripe Connect, Paddle). Comfortable owning a stack from Next.js edge middleware down to PostgreSQL schema design, Kubernetes manifests, and CI pipelines. AI-directed development daily (Claude Code, Codex, Gemini).

01Career timeline

Experience.

  1. 2025 — Present
    rebatik.com

    Full-Stack Engineer

    Cashback marketplace with affiliate tracking — Remote.

    • Designed a double-entry ledger that computes balance from CREDIT/DEBIT rows; idempotency keys with unique indexes block double-credits under affiliate webhook retry storms.
    • Integrated 6 affiliate networks (CJ, Impact, ShareASale, Admitad, Awin, FlexOffers) with per-network HMAC verification, UUIDv7 click attribution, and a nightly reconciliation worker running 9 integrity checks.
    • Shipped resilience patterns end-to-end — circuit breakers, sliding-window Redis rate limiting, CSRF double-submit tokens, Testcontainers for real Postgres tests. 124 unit + 61 integration + 3 Playwright.
  2. 2024 — Present
    westorehub.com

    Full-Stack Developer

    Warehouse Rental Marketplace — Tbilisi, Georgia · Remote.

    • Eliminated 401 auth stampedes with a reentrant-safe refresh-token queue coordinating parallel requests behind a single in-flight /auth/refresh.
    • Designed the listing and availability subsystem — multi-step Zod-validated wizard, two-month calendar with three overlapping date layers, and a conflict-detection endpoint.
    • Owned build, deploy, and conventions — multi-stage Dockerfile, GitHub Actions CI with 60-second health-check gates, Hetzner deploys; codified a Service → Hook → Page pattern across 12 domain resources.
02Selected work

Projects.

Each project solved a problem someone was paying for — or running every day.

Case · 01 / 03

ContractFlow AI

Multi-tenant SaaS · Production · TypeScript monorepo

Architecture
3 runtimes · monorepo
Tenancy
Multi-tenant · 4-role RBAC
AI failover
Gemini → OpenAI

Production multi-tenant SaaS for marketing agencies — AI-drafted contracts, approval workflows, and end-to-end client billing.

ContractFlow AI — interface preview
LiveCase studyFinished · Solo build
Case · 02 / 03

Lumina Marketplace

Production marketplace · AI semantic search · 8-language i18n

Database
25 tables · Drizzle ORM
API surface
80 REST endpoints
Localization
8 languages · next-intl

Production rental marketplace with AI-powered semantic search, map-based discovery, payments, and 8-language localization.

Lumina Marketplace — interface preview
LiveCase studyFinished · Solo build
Case · 03 / 03

AI Chess Coach

Production SaaS · Real-time AI · Global subscription billing

AI providers
3 (Gemini · Claude · OpenAI)
Payment processors
Stripe + Paddle (MoR)
Engine compute
Client-side · $0 server

Production SaaS for AI-powered chess coaching — real-time engine analysis, voice commentary, and globally compliant subscription billing.

AI Chess Coach — interface preview
LiveCase studyFinished · Solo build
03Tooling

The deliberate stack.

Boring on purpose. Each tool earned its spot by surviving production for at least a year.

Frontend
  • React 19
  • Next.js 15/16
  • TypeScript
  • Tailwind 4
  • shadcn/ui
  • Zod
Backend
  • NestJS
  • Hono
  • Node.js 20
  • REST + OpenAPI 3.1
  • Server-Sent Events
Databases
  • PostgreSQL
  • Prisma
  • Drizzle ORM
  • Redis
  • pgvector (HNSW)
Auth & Payments
  • NextAuth v5
  • Better Auth
  • Custom HMAC sessions
  • Stripe + Stripe Connect
  • Paddle (Merchant of Record)
Infrastructure
  • Docker (multi-stage)
  • Kubernetes
  • Railway
  • Vercel
  • GitHub Actions
  • BullMQ
  • Cloudflare
  • OpenTelemetry
AI Tooling
  • Anthropic Claude
  • OpenAI
  • Google Gemini
  • Claude Code
  • MCP Servers
Testing & Collaboration
  • Vitest
  • Playwright
  • Testcontainers
  • k6 load tests
04Credentials

Where I studied, and what I speak.

Georgian Technical University

Oct 2017 — Jul 2021

Bachelor of Business Administration (BBA)

Languages

English (Professional)·Georgian (Native)