Меня зовут Денис Шаповалов, я Full-Stack разработчик с фокусом на создание современных веб-приложений и интеграцию AI-решений. Мой путь в IT начался 2 года назад с глубокого изучения JavaScript, а сегодня я уверенно работаю на стыке фронтенда, бэкенда и искусственного интеллекта.
На фронтенде я использую React и Next.js с TypeScript — строю SPA-приложения, дашборды, личные кабинеты с онбордингом и сложной логикой. Работаю с состоянием через Redux/Zustand, интегрирую REST API и WebSocket, верстаю по БЭМ. Всегда слежу за производительностью и доступностью интерфейсов.
На бэкенде мой основной инструмент — Python с фреймворком FastAPI. Разрабатываю асинхронные RESTful API, проектирую базы данных (PostgreSQL, Redis для кэширования и очередей), настраиваю аутентификацию и ролевую модель. Также имею опыт работы с Docker для контейнеризации и деплоя приложений.
Особое направление в моей практике — LLM-агенты. Я активно изучаю и применяю LangChain и LangGraph для создания цепочек агентов с памятью диалогов, мультиязычностью и эскалацией на живого оператора. Работаю с векторными базами (pgvector, Chroma) для построения RAG-систем. Мне интересно не просто "обернуть" модель в API, а создать полноценный продукт, где AI решает реальные задачи пользователя.
Также я владею браузерной автоматизацией через Playwright — настраивал фермы устройств с эмуляцией поведения и обходом антидетекта. Понимаю, как работают системы защиты от фрода, умею работать с прокси и ротацией сессий.
По образованию — прошел 4 курса проекта «Код будущего» по специализации JavaScript Mastery, сейчас обучаюсь в Университете «Сириус» на направлении AI и машинное обучение. Но главное — я постоянно прокачиваюсь сам: читаю документацию, участвую в пет-проектах, изучаю новые подходы в архитектуре.
Из личных качеств — я целеустремленный, ответственный, легко вхожу в команду, умею декомпозировать сложные задачи и не боюсь нестандартных вызовов. Готов работать с высоконагруженными проектами и чувствительными данными, соблюдая все стандарты безопасности.
В работе ценю прозрачность, соблюдение дедлайнов и чистый, поддерживаемый код. С заказчиками всегда на связи, оперативно отвечаю на вопросы и предлагаю решения, а не просто жду задач.
Буду рад помочь вам с проектом — будь то веб-приложение, AI-агент, дашборд или автоматизация. Пишите, обсудим детали!
Денис Шаповалов
Telegram: @agentic_dev83
Диплом об окончании профессионального дополнительного обучения в Коде будущего
Около 10 наград в престижных GameJam состязаниях
Дипломы о защите своих личных проектов
Поступление и обучение на профильных курсах в Университете «Сириус» (г. Сочи) по направлению "Искусственный интеллект и машинное обучение".