ant4dev

Anton · Full-stack engineer · entrepreneur

From the idea to production — and beyond, in support.5+ successful commercial products over the past 8 years.

I join web projects as their technical lead and main pair of hands: I decide how things are built, and I build them.

Write to me

Open to offers · full-time

How I work

  1. Built to grow

    Layers and abstractions where the project will actually expand — structure that makes the next feature obvious, not architecture for its own sake.

  2. Clean code

    Small functions, honest names, clear module boundaries. The person who opens this code in a year is usually me.

  3. Decisions written down

    Documentation explains why something is the way it is. What changed is already in the git history.

  4. One set of conventions

    The same rules across the whole project, and no temporary workarounds that quietly become permanent.

  5. Dates that hold

    I name a deadline I can meet, and if something slips you hear about it early — not on the day of the release.

  6. Risks named early

    If an approach looks wrong, I say so while it is still cheap to change — before it reaches production and becomes someone's incident.

  7. AI in the loop

    I work with agents daily — they take the routine and the boilerplate. The decisions, the review and the responsibility stay with me.

  8. Arguing on the merits

    I will defend a solution I believe is right, and drop it just as calmly when the counter-argument turns out to be stronger.

  9. Respect by default

    Even-tempered communication and no talking past each other: we discuss the code and the task, never the person.

What I work with

Interface
Next.js (App Router)ReactTypeScriptMUITailwind CSSRTK Query
Server
NestJSREST + SwaggerBullMQWebSocketsTelegram / bot integrationsNode.js
Data
PostgreSQLPrismaRedisReversible migrationsSoft deletes
Infrastructure
Dockerk3s / KubernetesTraefikCoolifyGitHub ActionsUbuntu
Legacy I can carry
PHP / Yii2MariaDB

2014 — now

The path

From Bitrix stores to products I run end to end — with the years and the stack of every step.

  1. 2021 — now

    Own products and contract work

    Full-stack engineer

    Products of my own — from the database schema to the cluster they run in — plus contract work on React and Next.js: turnkey sites and long-running support.

    • Next.js
    • React
    • TypeScript
    • NestJS
    • PostgreSQL
    • k3s
    • Docker
  2. 2016 — 2020

    Fusion Soft

    Senior web developer, then tech lead · Lipetsk

    The first year — support and development of large Bitrix sites, among them a federal DIY chain and a network of private clinics. From 2017 — tech lead and developer on projects for a metallurgical plant: React and Redux single-page apps, a Node.js layer, interactive floor plans on Konva, contracts fixed in Swagger.

    • React
    • Redux
    • JavaScript
    • Node.js
    • Swagger
    • Konva
    • PHP
  3. 2015 — 2016

    Intaro Soft

    Web developer · Lipetsk

    Stores on 1C-Bitrix and their integrations with retailCRM, custom CMS included. Where the backend habits came from: PHP, MySQL, Linux, somebody else's code in production.

    • PHP
    • 1C-Bitrix
    • MySQL
    • jQuery
    • retailCRM
    • Linux
  4. 2014

    LSPU

    Applied mathematics and computer science · Lipetsk

    Faculty of physics, mathematics and computer science. Commercial development started right after — and never stopped.

Projects

  1. 01

    pomogach.ioan ad exchange for Telegram and MAX channels

  2. 02

    •••••••••.coma wholesale B2B platform for resellers

  3. 03

    •••.•••••••••.coma server infrastructure service: procurement, assembly, access delivery

  4. 04

    ••••••••••.neta digital goods store with a large catalogue

  5. 05

    ••••••••.ioanother digital goods store, aimed at a different audience

  6. 06

    ••••••.coma catalogue platform for online courses

  7. 07

    and a long tail of supporting services around them: bots, workers, admin panels, integrations — the parts nobody sees until they stop working

Part of the domains is hidden here — happy to name them and walk through the details in a conversation.