Bishkek, Kyrgyzstan (open to remote B2B) · Open to remote Static SSG · self-hosted Pre-rendered to static HTML with Nuxt and served from my own VPS — no runtime server, no third-party hosting.

Timur Kadyrbekov

Senior Software Engineer — Full-stack, Vue/Nuxt & LLM Systems

5 years shipping production web applications (Vue 3, Nuxt, Node.js) and building production systems around LLMs (TypeScript, Python).

Timur Kadyrbekov
Focus & Core Competencies

Production LLM Systems

Evaluations, Tracing & Fallbacks

Building evaluation harnesses, LLM observability/tracing, structured output validation (Pydantic/Zod), and multi-model routing with strict latency and cost optimization.

Full-stack Product Engineering

APIs, Databases & Interfaces

5 years experience owning web applications end-to-end — PostgreSQL schemas, Redis caching, Node.js/NestJS backend services, and high-performance Vue 3 / Nuxt UIs.

Agentic Developer Workflows

MCP Servers & AGENTS.md

Operating inside agentic AI systems daily — repository AGENTS.md context maintainer, custom MCP tools, automated schema validation, and ~35% faster feature shipping.

terminal — guest@tk-shell
System initialized. Welcome to Timur's Interactive Terminal.
tk-shell:~$
5+Years ExperienceVue.js & Nuxt ecosystem, since 2021
8European MarketsRoad-toll vignette marketplace, shipped end-to-end
40%Less Manual WorkThrough custom admin dashboards
25%Query SpeedupDatabase indexing & query optimization

01 — About

Background & Philosophy

I am a frontend and fullstack developer with 5+ years of experience building production-grade Vue.js and Nuxt applications. Over my career, I've collaborated with B2B brands in food-delivery, retail, and government sectors to ship polished, responsive interfaces and robust backend architectures.

I specialize in owning features end-to-end — from designing performant PostgreSQL schemas and building NestJS APIs to implementing accessible, high-performance UIs. I focus on layout speed, asset bundle size reduction, and query tuning to drive better mobile user engagement.

  • Nuxt & Vue Expert — full-lifecycle single-page and server-side rendered applications.
  • Database & API Design — clean RESTful controllers, schema migrations, and indexing in Postgres.
Timur Kadyrbekov
1 / 4

02 — Skills

Skills & tools

AI / LLM Systems

  • Agent Orchestration & Tool Calling
  • Structured Outputs & Schema Validation
  • Retrieval & Multi-Model Routing
  • Prompt Engineering & Prompt Optimization
  • Model Context Protocol (MCP) Servers
  • Evaluation Harnesses & Benchmarks
  • LLM Tracing, Observability & Fallbacks
  • Cost & Latency Optimization

Languages

  • TypeScript (Mastery)
  • JavaScript (ES6+)
  • SQL (PostgreSQL dialects)
  • Python (working knowledge)

Backend & Data

  • Node.js & NestJS / Express
  • PostgreSQL & Schema Design
  • Prisma & TypeORM ORMs
  • Redis Caching & Row Locking
  • REST API Architecture & Data Pipelines
  • Queue-based & Background Job Processing

Frontend & UI

  • Vue 3 / Vue 2 (5 years experience)
  • Nuxt 4 / Nuxt 3 / Nuxt 2
  • Pinia State Management
  • Composition API & Reactive State Architecture
  • Interactive Data Dashboards
  • Performance Optimization (-30% load, -20% bundle)

Testing & DevOps

  • Vitest & Playwright
  • GitHub Actions CI/CD Pipelines
  • Docker Containerization
  • Automated Code Reviews & Quality Gates

03 — Projects

Selected work

NomadCore

NomadCore

Personal project (solo)

Problem
Guest houses in Kyrgyzstan track bookings in paper journals and WhatsApp, so double bookings are common and there is no reliable availability data to expose to OTAs or national travel platforms.
Approach
Built a mobile-first property management system end-to-end: a NestJS + Prisma API over an 8-table PostgreSQL schema, a HOLD → CONFIRMED → CHECKED_IN → CHECKED_OUT booking state machine, anti-overbooking checks covered by a dedicated race-condition integration test, optimistic locking (row version) for offline sync, a transactional outbox with a relay worker for notifications, and a Telegram bot booking channel. Front end is an offline-capable Nuxt 4 PWA with a local outbox queue.
Result
Runs locally via Docker Compose (PostgreSQL + Redis); not publicly deployed. The front end was subsequently ported to React 19 / Next.js 16 as a separate study project.
  • NestJS
  • Prisma
  • PostgreSQL
  • Redis
  • BullMQ
  • Vue 3
  • Nuxt 4
  • TypeScript
  • Telegram Bot API
OOBench

OOBench

Author

Problem
Evaluation harness and benchmarking suite for production LLM systems, tool-calling agents, and structured outputs.
Approach
Designing a reproducible harness that scores resolver output against already-closed prediction markets, so every run has a known ground truth: dataset builder, resolver, evaluation loop, resilience and regression checks, and a report step. Resolver output is a fixed schema (outcome, confidence, reasoning, sources, conflicts detected) validated on every call.
Result
In progress — scope and evaluation design defined, implementation not yet public.
  • Python
  • TypeScript
  • LLM Evals
  • Tracing
  • Structured Outputs
View Case Study
ГСКСР КР

ГСКСР КР

Founder & Lead Developer

Problem
Kyrgyzstan needed a standardized digital system to classify and regulate tourist accommodations nationally (hotels, guesthouses), replacing manual, paper-based government processes.
Approach
Built a multi-role B2G platform — a 158-criterion self-assessment for accommodation providers, a deterministic algorithm for fair auditor assignment, five role-based dashboards (business owner, expert, ministry official, admin, public registry), and a public registry with QR-verified listings.
Result
Working prototype demonstrated to an intergovernmental ADB working group as an operational system.
  • NestJS
  • Prisma
  • PostgreSQL
  • Vue 3
  • TypeScript
View site
Kataloga

Kataloga

Founder & Lead Developer

Problem
SMB merchants across CIS were managing orders through chaotic WhatsApp/Instagram DMs — lost orders, manual payment tracking, and slow replies hurting conversion.
Approach
Built a Telegram-native commerce platform — an interactive Telegram Web App storefront, an admin panel for products and orders, OpenAI LLM conversational assistants for automated customer replies, QR and cash payment flows, instant order notifications, and RU/EN/KY multi-language support.
Result
Live product with tiered subscription pricing (free → paid plans), powered by agentic AI workflows and used by active merchants across Kyrgyzstan.
  • NestJS
  • Node.js
  • Nuxt 4
  • Prisma
  • PostgreSQL
  • Vue 3
  • Telegram Web Apps
  • OpenAI API
  • LLM Agents
View site
Vignette ID

Vignette ID

Fullstack Developer

Problem
Travelers needed a simple way to buy digital road-toll vignettes for 8 European countries without navigating fragmented government portals.
Approach
Built authentication, user profiles, purchase marketplace flow, custom admin panel with Telegram login, and profit-calculation analytics dashboards. Redesigned database schema for query performance and SQL-injection protection; refactored frontend architecture.
Result
Cut manual reporting effort by ~40%, improved query performance by ~25%, reduced bundle size by ~20% and page load time by ~30%.
  • Vue 3
  • Nuxt
  • NestJS
  • PostgreSQL
  • TypeScript
View site
Berrywood Family

Berrywood Family

Frontend Developer (Combo Agency)

Problem
A restaurant group with 10+ distinct brands (Tunguska, Sadko, Bulgakov, and others) needed a unified hub site to showcase properties and drive traffic to individual restaurant sites.
Approach
Built a multi-brand showcase site with animated typography, a group-wide cashback loyalty program, and news and careers sections.
Result
Live production site linking 10+ active restaurant brands under one network.
  • WordPress
  • Vue.js
  • JavaScript
  • Custom animation
View site
Pepel Restaurant

Pepel Restaurant

Frontend Developer (Combo Agency)

Problem
A concept restaurant in Irkutsk needed an immersive, story-driven web presence matching its narrative-led brand.
Approach
Built the responsive frontend — hero video section, interactive menu gallery, table-reservation widget integration, multi-language toggle (RU/EN), tiered loyalty program display, and dynamic events feed.
  • WordPress
  • Vue.js
  • JavaScript
  • Custom templating
View site

04 — Experience

Experience

  1. Apr 2023 – Present

    Frontend / Fullstack Developer · Combo Agency

    Led Vue.js/Nuxt UI development and full redesigns for 3+ B2B clients in food-delivery & retail (berrywoodfamily.ru, bellini.delivery, 7+ projects), boosting mobile retention by ~20%. Accelerated feature delivery by ~35% by integrating Agentic AI workflows (Cursor/Antigravity, agent-assisted code review, AGENTS.md context maintainer). Built REST API search & filtering cutting latency by ~15%.

  2. Jul 2021 – Mar 2023

    Fullstack Developer · Vignette ID

    Built a digital road-toll vignette marketplace across 8 European countries end-to-end. Architected profit analytics dashboards cutting manual reporting by ~40%. Redesigned PostgreSQL schemas & NestJS/Node APIs improving query speed by ~25% and closing SQLi vulnerabilities. Refactored Vue/Nuxt architecture, cutting bundle size by ~20% and page load time by ~30%. Introduced CI/CD & code review practices.

  3. Jul 2020 – Jul 2021

    Web Developer · Freelance Projects (part-time)

    Part-time freelance work while studying, before full-time commercial experience began in 2021. Built Vue.js/Nuxt and Node.js sites and small applications for local business clients, from database schema through deployment.

05 — Contact

Let’s talk

Open to remote frontend / fullstack roles and interesting contract work. The fastest way to reach me is email.

Email me