Senior Fullstack-arendaja

    Lepitav
    Vietnam
    Nha Trang
    Täistööaeg
    Kaug töö
    Töökogemus
    14 aastat 6 kuud
    Viimane töökoht

    Ettevõte NDA all

    Senior Fullstack developer
    1 aasta 1 kuu

    Minust

    Minust

    14+ лет в web-разработке, последние годы - разработка transactional и financial systems.

    Сейчас работаю Senior Fullstack Developer в fintech-продукте в сфере рассрочки и микрозаймов. Отвечаю за scoring pipeline, интеграции с кредитными бюро и внешними scoring providers, KYC/identity integrations, платежные процессы, возвраты, stop-factors и внутренние инструменты для поддержки и мониторинга интеграций.

    Сильная сторона - backend и интеграционные системы, где важны корректность данных, отказоустойчивость, транзакции, асинхронная обработка и взаимодействие с внешними API.

    Параллельно имею hands-on опыт проектирования transactional systems и domain-specific проектов в направлениях iGaming, Sportsbook/Betting, Crypto Payments, Dating и Subion Platforms.

    Работаю на стыке разработки, архитектуры и продукта: могу самостоятельно спроектировать решение, реализовать backend и frontend, интегрировать внешние сервисы, настроить deployment и довести feature до production.

    Backend & Architecture:

    • Node.js / Type
    • Hono / Express / NestJS
    • REST API
    • PostgreSQL
    • Redis
    • Kafka
    • RabbitMQ / BullMQ
    • Event-driven architecture
    • Webhooks
    • Background jobs
    • Idempotency
    • Transactions
    • Concurrency
    • Race conditions
    • Distributed systems
    • API integrations
    • System Design

    Frontend:

    • React
    • Next.js
    • Vue 3
    • Nuxt
    • React Query
    • Mantine

    Infrastructure:

    • Docker
    • Kubernetes
    • Nginx
    • Linux
    • CI/CD
    • Git
    • Elasticsearch
    • Grafana
    • LLM / RAG / OpenAI / PGvector

    Financial & Transactional Systems:

    • Wallets
    • Ledgers
    • Payment processing
    • Payment orchestration
    • Deposits / Withdrawals
    • Refunds
    • Chargebacks
    • Reconciliation
    • KYC / AML integrations
    • Fraud prevention
    • Risk scoring
    • Transaction monitoring

    iGaming & Betting:

    • Player Account Management (PAM)
    • Casino platforms
    • Sportsbook
    • Bets / Betslips
    • Odds
    • Markets / Outcomes
    • Bet settlement
    • Bonus systems
    • GGR / NGR
    • RTP
    • Responsible Gambling
    • Player limits
    • Fraud / Bonus Abuse

    Crypto / Web3:

    • Crypto wallets
    • Blockchain transactions
    • Deposit / Withdrawal flows
    • Blockchain indexing
    • RPC integrations
    • Transaction confirmations
    • Smart-contract integrations
    • Token infrastructure
    • Stablecoins
    • CEX / DEX concepts
    • Web3 architecture

    Product Platforms:

    • Dating platforms
    • Matching / recommendation systems
    • Messaging
    • Subion platforms
    • Creator platforms
    • Revenue sharing
    • Content moderation
    • Fraud detection

    Kogemus Affiliate'is

    Dating
    Betting
    Adult
    E-commerce
    Crypto
    Finance
    Binary Options
    SEO
    E-posti kampaaniad
    Mõjutus
    X (Twitter)

    Töökogemus
    14 aastat 6 kuud

    Oktoober 2025 - kuni praeguseni
    (1 aasta 1 kuu)
    Ettevõte NDA all
    Senior Fullstack developer
    Платформа рассрочки и микрозаймов: клиентское мобильное приложение, кабинеты мерчантов и МКО, административная система. Основные задачи: • Разработка backend и frontend на Type. • Проектирование и развитие scoring pipeline. • Интеграция с KATM, CRIF, MyID, МКО, банками и платежными шлюзами. • Реализация fallback-механизмов между внешними scoring providers. • Разработка stop-factor системы. • Интеграция и обработка платежей за scoring. • Реализация refund flows. • Разработка инструментов мониторинга внешних интеграций. • Создание внутренних инструментов для поддержки. • Разработка bonus-механик для мерчантов. • Проектирование API, database schemas и бизнес-логики. • Миграции PostgreSQL. • Участие в архитектурных решениях. • Deployment production-сервисов через systemd и Nginx. • Работа с несколькими репозиториями и feature-based development. Stack: Type, Hono, Bun, Prisma, React, Mantine, React Query, PostgreSQL, REST API, external APIs, Linux, Nginx.
    Mai 2025 - kuni praeguseni
    (1 aasta 6 kuud)
    Independent Industry R&D / Product Engineering
    Product Engineer
    Практические проекты и исследование архитектур transactional platforms в направлениях iGaming, Sportsbook, Crypto и subion-based products. Проекты создаются как production-oriented engineering exercises с акцентом на backend architecture, financial flows, integrations, security, scalability и failure handling. iGaming Platform: Спроектирована учебная архитектура iGaming platform, включающая: • Player Account Management; • user identity; • KYC flow; • wallet; • ledger; • deposits / withdrawals; • bonus engine; • casino game integration; • transaction history; • responsible gambling limits; • fraud detection; • admin/backoffice. Особое внимание уделено: • idempotency; • financial transactions; • race conditions; • concurrent balance operations; • transaction integrity; • audit logs; • external provider failures. Sportsbook Platform: Разработан учебный sportsbook backend: • sports; • leagues; • events; • markets; • outcomes; • odds; • betslip; • bet placement; • risk checks; • bet limits; • settlement; • void/refund flows. Отдельно реализованы idempotent settlement flows и обработка duplicate/out-of-order events. Crypto Payment Platform: Исследована и реализована backend-модель crypto payment infrastructure: • wallet management; • deposit addresses; • blockchain transaction monitoring; • confirmations; • blockchain event processing; • transaction indexing; • crypto deposits; • withdrawals; • ledger integration; • risk checks. Архитектура включает blockchain/RPC integration, asynchronous processing, event handling, idempotency и reconciliation. Dating / Subion Platform: Разработана backend-модель subion-based dating platform: • user profiles; • matching; • recommendations; • likes / matches; • messaging; • subions; • payment flows; • moderation; • fraud detection; • retention analytics. Creator Platform: Исследована архитектура subion-based creator platform: • creators; • subscribers; • subions; • PPV content; • tips; • revenue sharing; • payouts; • chargebacks; • fraud prevention; • moderation.
    Mai 2012 - kuni praeguseni
    (14 aastat 6 kuud)
    Частная проектная веб-разработка
    Web-developer
    Разработка веб-сайтов «под ключ» любой сложности и направленности. Более 110 завершенных проектов. Основные направления разработки: • Интернет-магазины. • Социальные проекты. • SaaS. • FinTech. • EdTech. • B2C. • Telegram боты. • Telegram mini app. • Интеграция с банками. • WEB3. Основные технические навыки: • PHP Native, Laravel до 12 версии. • Java. • Type. • NodeJS. • Nest. • Nuxt. • NextJS. • Vue. • React. • Python. • PostgreSQL. • MySQL. • Redis. • RabbitMQ / BullMQ. • Docker. • Kubernetes. • Kafka. • Git. • CI/CD. • AI/ML. • ElasticSearch. • DevOps. • CSS, SCSS.
    September 2024 - August 2025
    (1 aasta)
    B2B Global
    Руководитель проектов
    Формирование и управление командой разработки. Product management. Архитектура и разработка веб-приложения. Backend / frontend development. Рефакторинг. Управление development workflow. Подготовка и реализация product features.
    Jaanuar 2020 - Aprill 2024
    (4 aastat 4 kuud)
    Edward McCain WEB Agency
    Founder & CEO
    Создание и управление web-development agency. Responsibilities: • Формирование команды. • Найм и обучение разработчиков. • Управление development department. • Project management. • Sales. • Client management. • Product development. • Delivery management. Achievements: • Компания создана с нуля. • Штат увеличен до 11 сотрудников. • Средний ежемесячный чек увеличен в 2 раза (по сравнению с первым полугодием). • Конверсия увеличена на 40%. • Объём продаж увеличен в 3 раза.

    Oskused

    Node.js
    Redis
    API integrations
    Event-driven architecture
    Idempotency
    Docker
    Kubernetes
    Süsteemidisain
    Typescript
    React.js
    PostgreSQL
    REST API
    RabbitMQ
    Kafka
    Makseprotsesside esindamine ja haldamine

    Keeleoskus

    Edasijõudnud Inglise
    Emakeel Vene

    Tööaeg

    Tööaeg
    Täistööaeg, Osaline, Projekti
    Töö formaat
    Kaug töö
    Tööaeg
    Paindlik, 5/2
    Kolimine
    Võimalik
    Tööreisid
    Tööreisid pole võimalikud