# Ilya Asminkin — Websites and product engineering

Canonical HTML: [Ilya Asminkin — Websites and product engineering](https://asminkin.com/)

Full-stack product engineer

## Ilya Asminkin.

I'm a **full-stack product engineer** in Tashkent. I take web products from design through deployment and keep them running — booking platforms like [PlaySport](https://playsport.uz/), multi-tenant SaaS like [RentTools](https://renttools.io/), and AI products like [Perevu](https://perevu.io/). Most of my work is inheriting a half-built codebase and getting it to production.

[Explore my work](https://asminkin.com/#work) [View my resume](https://asminkin.com/resume)

- Based in Tashkent
- Working worldwide
- Written updates

**Hello, I’m Ilya.** I build practical products. From design to deployment. [Get to know my work](https://asminkin.com/portfolio/index.html)

01 / Selected work

### Built for real-life tasks.

Booking platforms, useful tools and products I keep running. A few things I’ve taken from design to deployment.

Multi-tenant SaaS

#### [RentTools](https://asminkin.com/portfolio/index.html#project-renttools)

Open-source property manager for short-term rentals. Bookings, tenants, channel calendar sync.

Next.js · TypeScript Read case study

Booking · Payments

#### [PlaySport](https://asminkin.com/portfolio/index.html#project-playsport)

Sports venues across Uzbekistan. Real-time availability, reservations, operator tooling.

Next.js · Payme · Click Read case study

AI product

#### [Perevu](https://asminkin.com/portfolio/index.html#project-perevu)

Academic paper review. LLM pipelines over long documents, with output a reviewer can check.

Next.js · LLM Read case study

Infrastructure

#### [MailCore](https://asminkin.com/portfolio/index.html#project-mailcore)

Corporate email on a company's own domain. Webmail, Outlook, Apple Mail, mobile.

Docker · Linux Read case study

#### More things I’ve built.

 [Case studies & services](https://asminkin.com/portfolio/index.html)

[AI · Data · Next.js · PostgreSQL AISurvey aisurvey.uz Field research platform. Collection in the field, LLM analysis, dashboards.](https://aisurvey.uz/)

[Booking · Next.js PlayPadel playpadel.uz Padel-specific booking on the same engine, with its own brand and audience.](https://playpadel.uz/)

[EdTech · Next.js · i18n HIVE hive.education Online learning platform in Russian and Uzbek. Courses, enrolment and learner progress.](https://hive.education/)

[Workflow · Next.js PACT pact.uz Trademark registration in Uzbekistan. Multi-step intake, case workflow, generated documents.](https://pact.uz/)

[Research · Publishing · Next.js · CMS Ergo Analytics ergo-analytics.com Multilingual research and publications website with a content management system.](https://ergo-analytics.com/)

[E-commerce · Storefront · UX WowCarry wowcarry.com Game services storefront. Product browsing, service selection and checkout interface work.](https://wowcarry.com/)

[API integrations · React · TypeScript WoW Auditor wowauditor.com Guild management, raid planning and a loot catalog connected to external game APIs.](https://wowauditor.com/)

02 / A little about me

### Away from the screen.

Two kids, a snowboard I don't get on nearly often enough, and a habit of working from wherever I happen to be. The laptop has been open on a car dashboard on a tropical road, on a beach at sunset, and courtside at a padel club — which is roughly how [playpadel.uz](https://playpadel.uz/) started.

None of that is a lifestyle claim. It's the reason I work async and in writing: across time zones and a family schedule, it's the only thing that actually holds up.

03 / The tools behind the work

### An idea is just the beginning.

The stack changes with the task. I work across the interface, the data and the infrastructure that keeps it all running.

Frontend

The tools I use to build clear, responsive interfaces.

Next.js React TypeScript JavaScript Tailwind HTML/CSS

Backend

APIs, auth, payments — the parts that get expensive to fix later.

Node.js Express Python FastAPI Prisma Stripe

Data

Schema first. Most product pain is a data-model decision made too early.

PostgreSQL Redis SQLite MongoDB

Infrastructure

I run my own servers, so uptime is mine rather than someone else's problem.

Docker nginx Caddy Cloudflare Linux CI/CD

AI

Two of the products run on it. The hard part is the pipeline, not the prompt.

Anthropic Claude RAG pipelines

Let’s make something useful

### Have something half-built, or not built yet?

Send me what you have — a repo, a brief, or a paragraph describing the mess. You'll get an honest answer about whether it needs finishing, fixing or restarting, and what that actually takes.

 [Find the right service](https://asminkin.com/portfolio/index.html#services)

#### Get in touch
