Fullstack PHP / JS / TS

Код, который работает без вас

Делаю веб-приложения с продуманной архитектурой, тестами и чистым кодом. Вы получаете результат — не бесконечный процесс.

Обо мне

Баланс скорости и качества
в реальные сроки

Я Алексей, fullstack-разработчик с более чем 18-летним опытом в веб-разработке на PHP и JavaScript/TypeScript. За карьеру работал и с другими языками — Java, F#, Elm, Lisp, Haskell — но ядро моей экспертизы это PHP + JS/TS.

5 лет отдал Skyeng — одной из крупнейших EdTech-компаний России (топ-5) — я работал в команде из более чем 200 разработчиков.

Я не стараюсь сделать быстрее любой ценой. Мои сроки реалистичны: они не всегда нравятся сразу, зато не срываются. Сдача — это когда можно «поставить и забыть».

Архитектура под доработки
DDD, SOLID, правильная декомпозиция — не ради моды, а ради дешёвых изменений в будущем.
TDD и автотесты
Тесты защищают от регрессий, служат документацией и дают уверенность при доработках. Умею убеждать бизнес в их ценности.
Честные оценки
Называю реалистичные сроки с учётом рисков. Чем туманнее требования — тем больше закладываю буфер. Зато не подвожу.
Глубокое погружение
Разберусь в предметной области, выясню требования, выявлю скрытые риски — прежде чем писать первую строку кода.
Услуги

Что я делаю

Работаю в форматах, где важен результат, а не отработанные часы. Беру задачи «под ключ» или точечно — там, где моя экспертиза нужна больше всего.

Тестовая обвязка

Покрою тестами существующий код: unit, интеграционные, e2e. Подберу стратегию под ваш проект.

Микросервис «под ключ»

Проектирую и поднимаю микросервис любой сложности: архитектура, API, очереди, тесты, деплой.

Сложное веб-приложение

С нуля: выясняю требования, проектирую доменную модель, реализую, настраиваю CI/CD.

Аудит и починка

Разберусь, почему всё падает или тормозит. Приведу архитектуру в порядок, настрою деплой и бэкапы.

«Сделать нормально»

Переписать критичный кусок, навести порядок в архитектуре — без переизобретения колеса.

Дебаг и оптимизация

Найду и починю конкретный баг или узкое место в производительности. Объясню причину.

Инфраструктура «под ключ»

Linux, Nginx/Angie, SSL, бэкапы, мониторинг. Документирую, чтобы всё было понятно.

Техническая консультация

Архитектурный совет, выбор технологии, code review, оценка рисков. Эксперт в своём стеке.

Техническое исследование

Выясню требования, составлю план реализации. Прежде чем писать код — поймём, что именно нужно.

Стоимость

Ставка зависит от задачи

Чем чётче ТЗ — тем ниже ставка. Чем больше туман и технический риск — тем выше. Я закладываю стоимость неопределённости в цену, а не в срыв сроков.

2 тр.
в час
Чистое кодирование
Есть чёткое ТЗ, понятно как делать, осталось только написать код. Минимальный риск с обеих сторон.
Чёткое ТЗПонятный стек
Часто
3 тр.
в час
Типовая разработка
Задача ясна, но требует проектирования или небольшого исследования. Известные технологии, умеренный риск.
АудитНовый сервисРефакторинг
4 тр.
в час
Сложная задача
Размытые требования, высокая сложность домена, интеграции, архитектурные решения с долгосрочными последствиями.
ЛегасиИнтеграцииDDD
5 тр.
в час
Максимальный риск
Высокая неопределённость, требования придётся выяснять в процессе, нестандартные проблемы или срочность.
ResearchСрочноЭкзотика

Готов к переговорам. Финальная ставка всегда обсуждается на старте. Если задача небольшая или у вас несколько задач — может быть выгоднее договориться о фиксированной цене за результат. Напишите, расскажите задачу — и я скажу, что это будет стоить.

Опыт

18+ лет в разработке

Работал в командах разного масштаба — от небольших студий до крупнейшей EdTech-компании России. Agile, XP, TDD — не слова из резюме, а повседневная практика.

2019 — 2024
Skyeng
Старший PHP-разработчик
Один из крупнейших онлайн-сервисов изучения английского в России (топ-5 EdTech). Команда 200+ разработчиков. Работал в нескольких продуктовых командах, участвовал в проектировании и разработке микросервисов. Внедрял TDD как командную практику: проводил внутренние исследования покрытия тестами, писал статьи о ценности автотестов для бизнеса. CI, code review, стендапы — стандарт рабочего дня.
PHPSymfonyTypeScriptRabbitMQTDDDDDMicroservices
2015 — 2019
IT-компании и студии
Fullstack-разработчик PHP/JS
Разработка веб-приложений различной сложности. Проектирование серверной части на PHP+MySQL/PostgreSQL, клиентской на JS. Освоение agile-методологий: eXtreme Programming, Scrum. Активное применение паттернов GoF, рефакторинга по Фаулеру.
PHPJavaScriptMySQLPostgreSQLAgile/XP
2006 — 2015
Начало карьеры
Веб-разработчик
Первые 9 лет в веб-разработке. PHP, JavaScript, MySQL. Параллельно изучал функциональные языки — Elm, F#, Lisp, Haskell — что сильно повлияло на подход к проектированию и понимание типов.
PHPJavaScriptMySQLElmF#
Технологии

Стек и инструменты

Backend
PHP 8SymfonyMySQLPostgreSQLRabbitMQREST API
Frontend
TypeScriptJavaScriptAngularRxJSHTML/CSS
Архитектура
DDDTDDSOLIDMicroservicesGoF PatternsClean Code
DevOps / Infra
LinuxDockerNginx/AngieCI/CDGitSSL/TLS
Тестирование
PHPUnitPestPhiremockJestIntegration TestsE2E
Процесс
Agile/XPCode ReviewScrumKanbanTech Estimation
Контакт

Есть задача? Давайте обсудим

Расскажите, что нужно сделать — я отвечу честно: возьмусь или нет, сколько будет стоить и сколько займёт.

Также: TenChat · HeadHunter · E-mail