fullstack
#резюме
#cv
#remote
#nodejs
#backend
#fullstack
#typescript
#architecture
#fulltime
#parttime
#projectbased
#ai
Формат работы: remote.
Занятость: full-time, part-time, project-based.
Коммерческий опыт: 5 лет.
Ожидания по зарплате: минимально от 250 000 ₽ (~3000 USDT); желательно от 300 000 ₽ (~3800 USDT), комфортный уровень от 350 000 ₽ (~4 500 USDT), либо от $30 в час.
Оформление и оплата: ТД РФ, самозанятость, ИП, B2B, USDT – готов обсуждать любой удобный вариант.
Контакты и ссылки:
Telegram:
@ocelotjungle
Email: ocelotjungle@yandex.ru
GitHub:
github.com/ocelotjungle
npm:
npmjs.com/~ocelotjungle
Обо мне:
5 лет коммерческой разработки на Node.js/TypeScript. Специализируюсь на backend и инфраструктуре полного цикла: от архитектуры и БД до CI/CD и продакшн-поддержки. Уверенно работаю с AI-инструментами (Cursor, Augment Code, локальные модели, агентские флоу).
Ключевой стек:
Языки/рантаймы: TypeScript, JavaScript, Node.js, Bun
Фреймворки: Hono, Nest.js, Fastify, Express
API/протоколы: REST, GraphQL, gRPC, WebSocket, SSE
Базы данных: PostgreSQL, Redis, SQLite; ORM – Drizzle, Prisma, TypeORM
Очереди/брокеры: NATS, BullMQ, PostgreSQL LISTEN/NOTIFY
DevOps/инфраструктура: Linux, Docker, Kubernetes, CI/CD (GitHub Actions), nginx, Traefik, DNS, SSL/TLS
Облака/хранилища: AWS, S3-совместимые (MinIO, Garage)
Фронтенд: SvelteKit, Svelte, Solid, React, Next.js, Vue, Vite, PWA
Дополнительно:
Temporal.io
, Mailcow, тестирование (Vitest, Jest, Playwright)
В активном изучении: ClickHouse, ElasticSearch, Kafka, RabbitMQ, Helm, Prometheus, Grafana, Loki
Опыт:
С августа 2024 по декабрь 2025 работал backend-разработчиком в 2people над ERP-системой для производства электроники. Система построена на микросервисной архитектуре из примерно десяти сервисов. Я проектировал межсервисное взаимодействие, в плотной связке с техлидом прорабатывал архитектуру новых модулей и участвовал в принятии ключевых технических решений. Закрывал крупные блоки задач по основным бизнес-модулям: пользователи, роли и права (ACL), файлы и документы, электронные подписи, склад и остатки, контрагенты, отчёты, комплектации, производственные цепочки. Для повышения надёжности перевёл часть критичных асинхронных операций на последовательную обработку в BullMQ и ввёл RPS-лимиты на узких местах. Также решал проблемы с MinIO-хранилищем, находил и оптимизировал медленные запросы в PostgreSQL, регулярно участвовал в code review.
С мая 2023 по август 2024 в ITMEDSIB занимался интеграцией медицинской информационной системы «Медиалог» с внешними сервисами. Реализовывал поллинг изменений в БД и реакцию под конкретные задачи — синхронизацию данных, уведомления, оформление заказов с курьерской доставкой, оформление анализов. Из пяти интеграций три написал полностью самостоятельно, в остальных участвовал частично. Взаимодействовал со смежными отделами и представителями клиник для сбора требований и отладки сценариев. Настроил CI/CD, multistage сборки Docker-образов и тестирование интеграционных сценариев. С нуля придумал и реализовал на Rust утилиту для защиты исходного кода в on-premise поставках: Node.js-приложение компилируется в зашифрованный исполняемый файл, и клиент получает готовый бинарник без доступа к исходникам. Регулярно участвовал в code review.
С сентября 2020 по октябрь 2022 в студии Reginleif разрабатывал сайты под заказ — фронтенд, бекенд, базы данных, интеграция с почтой и админки. Использовал Node.js, PostgreSQL, MongoDB, React, Next.js, иногда PHP и jQuery.
С марта 2025 по настоящее время веду собственный проект — платформу для онлайн-сообщества, которая объединяет соцсеть с гибкой системой пользовательских фильтров, модуль голосования с делегированием полномочий, сервис арбитража и медиации, а также образовательный модуль (LMS). Проектирую и реализую всё в одиночку. Инфраструктура полностью self-hosted: обратный прокси на Traefik с автоматическим выпуском SSL-сертификатов через ACME DNS-01 Challenge, S3-совместимое хранилище на Garage, собственная почта, отдельный DNS/SSL
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.