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.
Open to offers · full-time
How I work
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.
Clean code
Small functions, honest names, clear module boundaries. The person who opens this code in a year is usually me.
Decisions written down
Documentation explains why something is the way it is. What changed is already in the git history.
One set of conventions
The same rules across the whole project, and no temporary workarounds that quietly become permanent.
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.
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.
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.
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.
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.
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
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
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
2014
LSPU
Applied mathematics and computer science · Lipetsk
Faculty of physics, mathematics and computer science. Commercial development started right after — and never stopped.
Projects
- 01
pomogach.ioan ad exchange for Telegram and MAX channels
- 02
•••••••••.coma wholesale B2B platform for resellers
- 03
•••.•••••••••.coma server infrastructure service: procurement, assembly, access delivery
- 04
••••••••••.neta digital goods store with a large catalogue
- 05
••••••••.ioanother digital goods store, aimed at a different audience
- 06
••••••.coma catalogue platform for online courses
- 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.