Skip to content
View brodev3's full-sized avatar

Block or report brodev3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
brodev3/README.md

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 и маркетплейсы: каталоги, поиск, заказы, кабинеты пользователей и интеграция оплаты.
  • Адаптивные интерфейсы: переиспользуемые компоненты, формы, таблицы и дашборды с обработкой загрузки, пустых состояний и ошибок.

Backend и архитектура сервисов

  • API и бизнес-логика: REST API, валидация данных, модульная структура и разделение ответственности между компонентами.
  • Авторизация и доступ: JWT, OAuth, роли пользователей, права на данные и операции.
  • Работа с данными: схемы и связи между сущностями, миграции, транзакции, индексы и кеширование.
  • Асинхронные процессы: очереди, фоновые задачи, планировщики и обработчики событий.
  • Интеграции: адаптеры внешних API, WebSocket, вебхуки, polling и синхронизация данных.
  • Обработка сбоев: таймауты, rate limits, повторные запросы, нормализация ошибок и логирование.

Автоматизация бизнес-процессов

  • Сценарии из нескольких этапов: расписания, зависимости между действиями, контроль состояния и результатов.
  • Сбор, преобразование и обмен данными между API, базами данных и бизнес-системами.
  • Браузерная автоматизация на Playwright и Selenium: управление сессиями, параллельное и пакетное выполнение.
  • Уведомления, автоматическая отчётность и восстановление незавершённых операций.

AI / LLM

Прикладные AI-сценарии для веб-приложений, внутренних систем и автоматизации:

  • Ассистенты: диалоговый интерфейс, история сообщений, управление контекстом и потоковые ответы.
  • Базы знаний и RAG: поиск по документам, подбор релевантного контекста и ответы с опорой на источники.
  • Документы и данные: извлечение информации, классификация обращений, подготовка сводок и структурированных результатов с валидацией.
  • Агенты и многошаговые сценарии: вызов функций приложения, работа с внешними API, выполнение действий и сохранение состояния процесса.

Учитываю ограничения контекста, задержки и стоимость запросов. Качество ответов проверяю на примерах конкретной задачи.

Web3 и торговые инструменты

Разрабатывал инструменты для торговли, арбитража и автоматизации операций на биржах, 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

Pinned Loading

  1. antidetect antidetect Public

    A console application with a simple user interface for managing and working with browser profiles with anti-detection protection.

    TypeScript 111 27

  2. company-data-explorer company-data-explorer Public

    PostgreSQL data importer and Next.js company catalogue

    TypeScript

  3. fastify-auth-service fastify-auth-service Public

    Authentication API built with TypeScript and Fastify. PostgreSQL, Redis, JWT, atomic refresh token rotation, rate limiting and integration tests.

    TypeScript