Fullstack-разработчик · TypeScript / Node.js / React
Разрабатываю веб-приложения и backend-сервисы, интегрирую внешние API и автоматизирую бизнес-процессы. Работаю с интерфейсами, серверной логикой и данными: от проектирования до запуска и поддержки.
Есть опыт разработки торговых и арбитражных инструментов, интеграций с биржами, блокчейнами и DeFi-протоколами.
Локальное управление браузерными профилями через API и React-интерфейс. SQLite-хранилище, контроль состояний запусков, защита от двойного запуска и тесты восстановления после сбоев.
В разработке: запуск и остановка проверяются на FakeBrowserRuntime — тестовой замене браузера. Интеграция реального движка продолжается.
TypeScript · NestJS/Fastify · React · SQLite/Kysely
Исправления в SDK проекта ProxyShard:
- PR #98 — сохранение рабочей установки при неудачном обновлении: подготовка и проверка компонентов, откат и тесты сбоев.
- PR #89 — обновление ZIP-зависимости и регрессионные тесты проблемных архивов.
Оба PR открыты.
Дополнительные примеры
- Company Data Explorer — каталог на Next.js/PostgreSQL: поиск, фильтрация, импорт JSON/CSV без дублей и обработка конфликтных данных.
- Fastify Auth Service — API авторизации с JWT, одноразовой ротацией refresh-сессий в Redis и интеграционными тестами.
- Сайты, веб-сервисы и SaaS-приложения, в том числе Telegram Mini Apps.
- CRM, личные кабинеты, административные панели и внутренние системы.
- E-commerce и маркетплейсы: каталоги, поиск, заказы, кабинеты пользователей и интеграция оплаты.
- Адаптивные интерфейсы: переиспользуемые компоненты, формы, таблицы и дашборды с обработкой загрузки, пустых состояний и ошибок.
- API и бизнес-логика: REST API, валидация данных, модульная структура и разделение ответственности между компонентами.
- Авторизация и доступ: JWT, OAuth, роли пользователей, права на данные и операции.
- Работа с данными: схемы и связи между сущностями, миграции, транзакции, индексы и кеширование.
- Асинхронные процессы: очереди, фоновые задачи, планировщики и обработчики событий.
- Интеграции: адаптеры внешних API, WebSocket, вебхуки, polling и синхронизация данных.
- Обработка сбоев: таймауты, rate limits, повторные запросы, нормализация ошибок и логирование.
- Сценарии из нескольких этапов: расписания, зависимости между действиями, контроль состояния и результатов.
- Сбор, преобразование и обмен данными между API, базами данных и бизнес-системами.
- Браузерная автоматизация на Playwright и Selenium: управление сессиями, параллельное и пакетное выполнение.
- Уведомления, автоматическая отчётность и восстановление незавершённых операций.
Прикладные AI-сценарии для веб-приложений, внутренних систем и автоматизации:
- Ассистенты: диалоговый интерфейс, история сообщений, управление контекстом и потоковые ответы.
- Базы знаний и RAG: поиск по документам, подбор релевантного контекста и ответы с опорой на источники.
- Документы и данные: извлечение информации, классификация обращений, подготовка сводок и структурированных результатов с валидацией.
- Агенты и многошаговые сценарии: вызов функций приложения, работа с внешними API, выполнение действий и сохранение состояния процесса.
Учитываю ограничения контекста, задержки и стоимость запросов. Качество ответов проверяю на примерах конкретной задачи.
Разрабатывал инструменты для торговли, арбитража и автоматизации операций на биржах, DEX и NFT-маркетплейсах.
- Мониторинг рынков, сравнение котировок и реализация торговых сценариев.
- Интеграции с биржами, агрегаторами и DeFi-протоколами.
- Управление кошельками и позициями: переводы, свопы, ребалансировка и работа с пулами ликвидности.
- Взаимодействие со смарт-контрактами, токенами и событиями блокчейна.
- Работа с EVM и Solana через API и RPC: подготовка, отправка и отслеживание транзакций.
| Направление | Технологии |
|---|---|
| Языки | TypeScript, JavaScript, Python |
| Frontend | React, Next.js, HTML, CSS |
| Backend | Node.js, NestJS, Fastify, Express |
| Базы данных и кеш | PostgreSQL, MongoDB, SQLite, Redis |
| ORM | TypeORM, Prisma, Kysely |
| Интеграции | REST API, WebSocket, Telegram Bot API, GramJS |
| Браузерная автоматизация | Playwright, Selenium |
| AI / LLM | LLM APIs, LangGraph |
| Web3 | Solidity, ethers.js, viem, @solana/web3.js |
| Инфраструктура | Docker, Linux, Git, pm2 |
Открыт к предложениям о работе и сотрудничестве.
Email: brodevv3@gmail.com


