Обо мне

Меня зовут Алексей, я разработчик

Шесть лет делаю сайты и системы, которыми люди пользуются каждый день.

Чем занимался

Логистика. Делал бэкенд системы, через которую проходят международные перевозки: от заказа до счёта клиенту. Система большая, около двухсот тысяч строк, и я работал во всех её частях. К ней же делал кабинет для клиентов, публичные сайты компании и калькулятор доставки, который считает по настоящим тарифам прямо на сайте. Получилось, что один продукт я видел со всех сторон — от лендинга до базы данных.

Банк. Работал над системой выдачи кредитов: много сервисов, сложные процессы, строгие требования к безопасности. Подробности рассказать не могу — NDA.

Low-code. Спроектировал платформу, в которой приложение описывается не кодом, а конфигурацией: какие экраны, какие данные, кто что видит. Чтобы запустить продукт для новой отрасли, не нужно копировать и переписывать код — достаточно написать конфиг.

Своё. Сделал сервис учёта семейного бюджета в Telegram. Целиком один: придумал, спроектировал, написал, развернул, слежу. И держу собственный кластер, где живут мои проекты.

Образование

ЯрГУ имени Демидова, специальность «Компьютерная безопасность». На практике это значит одно: я по умолчанию думаю о том, как систему могут сломать. Шифрование, секреты, разграничение доступа — часть проекта с первого дня, а не то, что прикручивают в конце.

В университете занимался и научной работой — управлением группой беспилотников. К сайтам это отношения не имеет, но привычка доводить решение до конца, а не до «вроде работает», — оттуда.

Как я думаю о работе

Во всех моих проектах есть одна общая идея: система должна меняться без программиста. Процесс правится конфигом, а не кодом. Страница собирается менеджером из готовых блоков. Один код обслуживает разные продукты, а различия лежат в настройках. Я строю так, чтобы вам не нужно было звать меня на каждую правку.

Что беру

Сайты — но такие, которые потом можно нарастить, а не переделывать. Личные кабинеты, внутренние системы, автоматизацию. Интеграции: связать CRM, 1С, оплату, чужие API. Приложения и ботов в Telegram.

Если вижу, что вам хватит конструктора — так и скажу, и подскажу какой.

Почему со мной удобно

Веду один проект за раз. Не беру второй, пока не сдал первый, — поэтому вникаю глубоко и не пропадаю.

Всё остаётся у вас: код, доступы, документация. Захотите уйти к другому разработчику — уйдёте без проблем.

Говорю честно. Если задача дешевле решается без меня — скажу. Если не уверен в сроке — не пообещаю.

Делал системы, которые работают под нагрузкой и с настоящими деньгами. После этого к любому проекту подходишь с другой аккуратностью.

Пишу тесты и документацию по ходу, а не «потом». Потом обычно не наступает.

Стек

.NET и C# на бэкенде. React и TypeScript на фронте, Astro и Next.js для сайтов. PostgreSQL, GraphQL. Docker, Kubernetes, CI/CD. WordPress — когда он правда нужен.

Если ваш проект написан на чём-то другом — не страшно. Разбираться в чужом коде и незнакомых системах мне привычно: сложнее всего обычно понять, как устроена система, а не на каком она языке.