Антон · Full-stack инженер · предприниматель
От идеи до прода — и дальше, в поддержке.За последние 8 лет — 5+ успешных коммерческих проектов.
Работаю с веб-проектами как технический руководитель и основные рабочие руки: решаю, как всё устроено, и сам это пишу.
Открыт к предложениям · full-time
Как работаю
С запасом на рост
Слои и абстракции там, где проект будет расти: структура, в которой следующая фича добавляется в очевидное место, а не архитектура ради архитектуры.
Чистый код
Маленькие функции, честные имена, чёткие границы модулей. Через год этот код чаще всего открываю я сам.
Решения записаны
Документация объясняет, почему сделано именно так. Что именно поменялось — и так видно в истории git.
Одни соглашения
Единые правила по всему проекту и никаких временных костылей, которые незаметно остаются навсегда.
Сроки, которые держатся
Называю срок, который могу выдержать, а если что-то поехало — говорю заранее, а не в день релиза.
Риски проговариваю сразу
Если подход выглядит неверным, скажу об этом, пока переделать дёшево, — а не после того, как это уедет в прод и станет чьим-то инцидентом.
ИИ в работе каждый день
Работаю с агентами постоянно: они забирают рутину и заготовки. Решения, ревью и ответственность остаются на мне.
Спорю по делу
Готов отстаивать решение, которое считаю верным, и так же спокойно от него отказываюсь, когда встречный аргумент сильнее.
Уважение по умолчанию
Ровное общение без перехода на личности: обсуждаем код и задачу, а не человека.
С чем работаю
- Интерфейс
- Next.js (App Router)ReactTypeScriptMUITailwind CSSRTK Query
- Сервер
- NestJSREST + SwaggerBullMQWebSocketsTelegram и другие ботыNode.js
- Данные
- PostgreSQLPrismaRedisОбратимые миграцииSoft delete
- Инфраструктура
- Dockerk3s / KubernetesTraefikCoolifyGitHub ActionsUbuntu
- Легаси, которое потяну
- PHP / Yii2MariaDB
2014 — сейчас
Путь
От магазинов на Битриксе до продуктов, которые веду целиком, — с годами и стеком каждого шага.
2021 — сейчас
Свои продукты и проектная работа
Full-stack разработчик
Собственные продукты — от схемы базы до кластера, в котором они живут, — и проектная работа на React и Next.js: сайты под ключ и долгая поддержка.
- Next.js
- React
- TypeScript
- NestJS
- PostgreSQL
- k3s
- Docker
2016 — 2020
Fusion Soft
Старший web-разработчик, затем техлид · Липецк
Первый год — поддержка и разработка крупных сайтов на Битриксе, среди них федеральная сеть строительных гипермаркетов и сеть клиник. С 2017-го — техлид и разработчик на проектах для металлургического комбината: SPA на React и Redux, слой на Node.js, интерактивные схемы на Konva, контракты, зафиксированные в Swagger.
- React
- Redux
- JavaScript
- Node.js
- Swagger
- Konva
- PHP
2015 — 2016
Интаро Софт
Web-разработчик · Липецк
Магазины на 1С-Битрикс и их интеграции с retailCRM, включая самописные CMS. Отсюда бэкендовые привычки: PHP, MySQL, Linux, чужой код в проде.
- PHP
- 1С-Битрикс
- MySQL
- jQuery
- retailCRM
- Linux
2014
ЛГПУ
Прикладная математика и информатика · Липецк
Факультет физико-математических и компьютерных наук. Коммерческая разработка началась сразу после — и с тех пор не прерывалась.
Проекты
- 01
pomogach.ioбиржа рекламы в Telegram и MAX
- 02
•••••••••.comоптовая B2B-платформа для перепродавцов
- 03
•••.•••••••••.comсервис серверной инфраструктуры: закупка, сборка, выдача доступов
- 04
••••••••••.netмагазин цифровых товаров с большим каталогом
- 05
••••••••.ioещё один магазин цифровых товаров, под другую аудиторию
- 06
••••••.comкаталожная платформа с обучающими курсами
- 07
и длинный хвост вспомогательных сервисов вокруг них: боты, воркеры, админки, интеграции — то, чего не видно, пока оно работает
Часть доменов здесь скрыта — в личном разговоре назову и расскажу подробности.