Fullstack Engineer · Web & Mobile

Vadim Ledyaev

Разрабатываю веб-сервисы и мобильные приложения. От интерфейса до бэкенда.

Казахстан · удалённо по всему миру

В разработке с 2020 года

Открыт к полной, контрактной и частичной занятости — удалённо.

Личные разработки

Избранные проекты

GitHub ↗

Несколько вещей, которые я довёл до релиза и выложил в open-source — вне клиентской работы, которая в основном под NDA.

01 / Python · TypeScriptOpenWrt

kitewrt ↗

Вся домашняя сеть. Один переключатель.

Self-hosted веб-интерфейс на роутере OpenWrt, превращающий VLESS-подписку в прозрачный VPN для всей сети — выбрал страну, щёлкнул переключателем. Универсальный UI управления sing-box.

OpenWrtsing-boxNetworking
02 / DartFlutter

mvvm_lite ↗

Меньше кода между идеей и интерфейсом.

Крошечный MVVM-тулкит для Flutter без зависимостей: базовый ViewModel, scoped-провайдер с управлением жизненным циклом и виджеты Builder/Selector/Listener — несколько сотен строк, только Flutter SDK. Опубликован на pub.dev.

FlutterArchitecture
03 / PythonReverse Engineering

openm74 ↗

Открытый инструмент для работы с ЭБУ.

Чтение и запись внутренней флеш-памяти двигательного ЭБУ Itelma M74 CAN (Infineon XC2765X) по K-line, на столе — кроссплатформенно, без вендорских DLL и донгла. Побайтовая точность проверена на железе.

Reverse EngineeringK-line / CANEmbedded

Коммерческая разработка

Опыт работы

Полное резюме ↓
Авг 2025 — наст. времяЧастичная занятость

Helpster CharityСейчас

Senior Mobile & Web Engineer

Платформа благотворительного фандрайзинга — Flutter-приложение и донорский веб-портал.

Подробнее о работе

Веб (донорский портал)

  • Собрал сайт с нуля, а когда он перерос лендинг — перевёл с Astro на Next.js 16 (App Router, React Server Components): React 19, TypeScript, Tailwind CSS v4.
  • Вход и кабинет донора с кейсами, которым он помог, и его подписками; разовые и адресные донаты через Stripe PaymentIntents, ежемесячные — через Stripe Checkout и клиентский портал.
  • Глобальная и EU-версии на одном домене с юридическими документами под регион; страницы новостей из RSS блога; своя дизайн-система по Figma с автоматической сверкой с макетом.
  • Self-hosted: standalone-сборка в Docker, деплой через GitLab CI на VPS; живые данные из API на Directus с кэшированными фолбэками.

Next.js, React, TypeScript, Tailwind CSS, Radix UI, Stripe, Directus, MapLibre, Docker, GitLab CI

Мобильное (Flutter)

  • Перестроил легаси-приложение, разработка которого застопорилась, в поддерживаемую кодовую базу на MVVM Clean — новый дизайн, переработанная бизнес-логика и интеграция с API.
  • Донаты в приложении через Stripe, Google/Apple SSO, пуш-уведомления (FCM), Crashlytics и аналитика Amplitude.
  • Перевёл управление состоянием на mvvm_lite — мой open-source MVVM-тулкит.

Flutter, MVVM Clean Architecture, mvvm_lite, get_it, injectable, auto_route, dio, freezed, Stripe, Firebase

Май 2026 — Авг 2026Полная занятость

Haiku

AI/LLM & Fullstack Engineer

IT-аутсорс-компания: разрабатывал on-prem платформу document-intelligence для клиента из юридической сферы — LLM-пайплайны и fullstack веб-приложение вокруг них.

Подробнее о работе
  • LLM/RAG-пайплайн: self-hosted модели через vLLM, retrieval по векторной БД, structured output, трейсинг и оценка — полностью on-prem, без внешних API.
  • Fullstack-приложение вокруг пайплайна — бэкенд на FastAPI (REST + WebSocket), оркестрирующий долгие документ-джобы через Celery/Redis с PostgreSQL для состояния, и UI на React + TypeScript для проверки и отчётов.
  • Обработка документов: парсинг PDF/DOCX, OCR, генерация отчётов.

Python, FastAPI, SQLAlchemy, vLLM, LangChain, Langfuse, vector DB, Celery, Redis, PostgreSQL, React, TypeScript, WebSocket, OCR

Дек 2025 — Апр 2026Контракт

Denexy

Senior Flutter Developer

Перестроил приложение LogExpert с нуля — новая архитектура, приведение к обновлённым макетам, переработанная интеграция с API.

Подробнее о работе

    Flutter, MVVM Clean Architecture, flutter_map, drift, get_it, injectable, auto_route, dio, freezed

    Июн 2025 — Янв 2026Контракт

    NDA Projects — iGaming

    Senior Flutter Developer

    Разработал Flutter-приложение — обёртку над существующим веб-приложением клиента через WebView.

    Подробнее о работе
    • Реализовал онбординг, Google/Apple SSO и двустороннюю связь Flutter↔WebApp.
    • Сделал несколько небольших Flutter-приложений с подробной аналитикой событий (Facebook, Amplitude).

    Flutter, MVVM Clean Architecture, flutter_webview, Google/Apple SSO

    Май 2023 — Мар 2025Полная занятость

    MentalGrowth

    Senior Flutter Developer

    Единственный Flutter-разработчик сразу на трёх продуктах.

    Подробнее о работе
    • Aspectica: спроектировал архитектуру с нуля, сложный анимированный UI, подписки Adapty, Sentry + собственная аналитика, аудио-воспроизведение.
    • Mimika: собрал бэкенд-сервис с нуля (NestJS + PostgreSQL + Docker) — полнотекстовый поиск (Postgres tsvector), токен-аутентификация, загрузка файлов.
    • Youth: перенёс существующее iOS-приложение на Flutter, спроектировал архитектуру, UI и интеграцию с API.
    Дек 2021 — Окт 2022Полная занятость

    Broxus

    Senior Flutter Developer

    Продолжал разработку EVER Wallet (крипто-кошелёк на блокчейне Everscale).

    Подробнее о работе
    • Поддерживал и развивал nekoton-flutter — open-source Rust FFI-биндинги для крипто-SDK nekoton; улучшил управление памятью на границе Dart↔Rust.
    • Расширил встроенный Web3-браузер и выпустил новые функции кошелька.
    Сен 2020 — Дек 2021Полная занятость

    Progressive Mobile

    Senior Flutter Developer / Team Lead

    Пришёл на Middle, за 6 месяцев вырос до Senior и Team Lead.

    Подробнее о работе
    • Перевёл приложение с React Native + Redux на Flutter + BLoC; с нуля написал нативные AR-плагины (ARCore + OpenCV на Android, ARKit + Vision на iOS).
    • Интегрировал крипто-SDK на Rust через Dart FFI; сделал создание аккаунта, транзакции и Web3-браузер для EVER Wallet.
    • Менторил джуниоров и распределял задачи в команде.

    Образование

    Университет «Синергия»

    Бакалавр — Прикладная информатика в экономике

    Сен 2019 — Дек 2024

    Инструменты

    Технологии

    Разрабатываю мобильные приложения на Flutter с 2020 года — в командах и единственным разработчиком на проекте — в сферах крипто/Web3, healthtech, iGaming и НКО.

    Фронтенд

    React · Next.js · TypeScript · JavaScript · Astro · Tailwind CSS · Vite

    Бэкенд

    Python · FastAPI · SQLAlchemy · PostgreSQL · Celery · Redis · Node.js · NestJS · REST · WebSocket · Stripe · Docker

    Мобильная разработка

    Flutter · Dart · Swift · Kotlin

    AI / LLM

    LLM · RAG · LangChain · vLLM · Langfuse · Vector Databases · Document AI / OCR

    Системы и инструменты

    Rust · pytest · CI/CD · SQL · GraphQL

    Языки

    Английский (B2, upper-intermediate) · Русский (родной)

    На связи

    Обсудим вашу
    следующую задачу?

    Открыт к удалённой работе: fullstack, бэкенд и мобильная разработка. Готов обсудить сотрудничество.

    v.o.ledyaev@gmail.com
    Telegram ↗GitHub ↗

    Открыт к полной, контрактной и частичной занятости — удалённо.