Процессы
Выстраиваю рабочие процессы в команде: code review, документация компонентов, линтеры и тесты, Agile-практики.
Качество
ESLintPrettierHuskyVitest
Документация
StorybookJSDocREADME-driven
Методологии
Agile / ScrumCode reviewConventional Commits
Веб-разработка
Создаю быстрые, доступные веб-приложения — от лендинга до сложного SPA. Фокус на производительности и качестве кода.
Фреймворки
Next.js 15React 18Vite
Язык
TypeScript (strict)JavaScript ES2024
Стили
Tailwind CSS v4CSS ModulesFramer Motion
Паттерны
App RouterSSR / SSG / ISRServer Components
Telegram-боты
Разрабатываю ботов для автоматизации бизнес-процессов, рассылок и приёма платежей. Mini Apps — полноценный веб-интерфейс внутри Telegram.
Библиотеки
TelegrafgrammY
Интерфейсы
Telegram Mini AppsInline-клавиатурыWeb App
Функции
РассылкиПриём платежейWebhook / Long polling
AI-интеграции
Встраиваю языковые модели в продукты: чат-боты, RAG по базе знаний, автоматизация рутины. Работаю с OpenAI и Anthropic API.
Модели
GPT-4oClaude 3.5 SonnetGemini
Паттерны
RAGFunction callingStructured output
Инструменты
LangChainn8nPinecone / pgvector
Вайбкодинг
Claude CodeCursorv0
Backend
Строю серверную часть для своих проектов: REST и GraphQL API, базы данных, авторизация, деплой в Docker.
Фреймворки
Nest.jsNode.jsExpress
Базы данных
PostgreSQLRedisPrisma ORM
API
RESTGraphQLWebSocket
Инфраструктура
DockerGitHub ActionsNginx