Java & Node.js developer
Пишу код. Создаю полезные сервисы.
Проектирую бэкенды, Telegram-ботов и небольшие эксперименты, которые решают реальные задачи.
Обо мне
Превращаю идеи в работающие продукты
Привет! Меня зовут Илья, я Java и Node.js программист с более чем 6-летним опытом.
Я специализируюсь на создании Telegram ботов и бэк-энд решений для самых разных проектов. За годы работы успел посотрудничать с Московским центром развития профессионального образования, Колледжем связи №54, StoryTelling team и десятками индивидуальных заказчиков. Я всегда открыт для новых идей и готов помочь воплотить ваш проект в жизнь!
Специализация
Что я делаю
От прикладной логики до эксплуатации: собираю сервисы целиком и связываю их с внешними системами.
Backend и системные интеграции
Разрабатываю backend на Java и Node.js: REST API, WebSocket, PostgreSQL и платёжная логика.
Telegram-боты и автоматизация
Модерация сообществ, транскрибация голосовых сообщений, поиск стикерпаков, платежи и автоматизация рутинных процессов.
Инфраструктура
Docker, Nginx, Linux, CI/CD, Grafana и Prometheus — для воспроизводимого развёртывания и наблюдаемости.
Опыт
Мой опыт
- Май 2025 — сейчасСейчас
01.tech
Middle TypeScript Backend Developer · Full-timeNest.js · TypeScript
- Февраль 2022 — май 2025
Storytelling Team
Java / Node.js, системные интеграции и внутренние инструменты.
- Апрель 2024 — апрель 2025
Альта-Софт
Поддержка и развитие существующих Java-систем.
- Март 2018 — сейчас
Частная практика
Telegram-боты, API, сервисы и автоматизация для частных заказчиков.
Инструменты
Основной стек
- TypeScript
- Nest.js
- Node.js
- Java
- PostgreSQL
- REST API
- WebSocket
- Docker
- Nginx
- Linux
- Grafana
- Prometheus
Избранное
Проекты в работе
Имперский стражник
Бот для модерации и защиты Telegram-сообществ с прозрачной статистикой работы.
Открыть статистику ↗Подпольный транскриптор
Сервис, который превращает голосовые сообщения в текст и помогает экономить время.
Открыть статистику ↗Лаборатория проектов
Коллекция сервисов, инструментов и экспериментов, собранных в одном месте.
Перейти в Hub →Последние публикации
Из блога
Большие материалы о разработке, инфраструктуре, устройстве систем и игровой культуре.
Java №3. Что такое JVM
Мы привыкли к мы привыкли думать, что когда вы запускаете программу — компьютер исполняет машинный код ( если упрощать уровень системы, гипервизора и т.д. ). Но с Java работают немного другие правила, тут в игре байткод. А кто этот ваш
Читать статью →Этика игр №7. Конец
Подводя к концу цикл постов про этику игр, мы вместе затронули несколько разных тем, в которых люди имеют различные мнения и убеждения. Где то (к моему удивлению), мы оказались единогласны (подписчики — зеркало автора), ну а в некоторых темах мы усп
Читать статью →Этика игр №6. Зависимость от игр
А вы задумывались, откуда и почему вообще появляется эта страшная и непонятная — игровая зависимость?
Читать статью →Этика игр №5. MMO
Говоря об этике и социальной стороне игр, крайне трудно не упомянуть жанр MMO и MMO подобных играх. В его рамках люди часто могут социально переживать то, чего никогда не переживут в жизни. Мне даже не надо далеко идти за примерами. В реальной
Читать статью →Java №2. Чем помогла Minecraft-у java
Как мне кажется, одной из важных частей успеха Minecraft — тот факт что он написан на Java. Да, иногда это создаёт проблемы, но зачастую это наоборот плюс, давайте просто посмотрим: Переносимость и кроссплатформенность — приложение написанно
Читать статью →Мой Telegram-канал
Ещё я пишу в Telegram
Это мой личный канал. Там я рассказываю, как устроены системы, с которыми работаю, разбираюсь в технологиях и размышляю об играх — их устройстве, этике и влиянии на людей.
- архитектура систем
- устройство игр
- практика разработки
Как одна Map и глобальный listener заменили сотни обработчиков в большой системе.
Как игроки сами меняют правила и превращают PvP-среду в пространство сотрудничества.
От ELIZA 1966 года до людей, которые воспринимают современные модели как друзей.
На связи
Давайте сделаем что-нибудь полезное
Есть идея, задача или просто хочется обсудить технологии? Напишите — отвечу и подумаем вместе.
