Fullstack Engineer · Web & Mobile

Vadim Ledyaev

Building web products and mobile apps. From the interface to the backend.

Kazakhstan · open to remote worldwide

Building software since 2020

Open to full-time, contract, and part-time — remote.

Independent work

Selected projects

GitHub ↗

A few things I've shipped and open-sourced — outside client work, which mostly lives under NDA.

01 / Python · TypeScriptOpenWrt

kitewrt ↗

Your whole network. One switch.

Self-hosted web UI on an OpenWrt router that turns a VLESS subscription into a transparent, whole-LAN VPN — pick a country, flip a switch. A generic management UI for sing-box.

OpenWrtsing-boxNetworking
02 / DartFlutter

mvvm_lite ↗

Less code between an idea and its interface.

A tiny, zero-dependency MVVM toolkit for Flutter: a ViewModel base, a lifecycle-owning scoped provider, and Builder/Selector/Listener widgets — a few hundred lines, Flutter-SDK-only. Published on pub.dev.

FlutterArchitecture
03 / PythonReverse Engineering

openm74 ↗

An open tool for engine control units.

Read and write the internal flash of an Itelma M74 CAN engine ECU (Infineon XC2765X) over K-line, on the bench — cross-platform, no vendor DLLs, no dongle. Byte-exact verified on hardware.

Reverse EngineeringK-line / CANEmbedded

Professional background

Experience

Full résumé ↓
Aug 2025 — PresentPart-time

Helpster CharityCurrent

Senior Mobile & Web Engineer

A charity fundraising platform — the Flutter app and the donor portal on the web.

Work details

Web (donor portal)

  • Built the site from scratch, then moved it from Astro to Next.js 16 (App Router, React Server Components) once it outgrew a landing page — React 19, TypeScript, Tailwind CSS v4.
  • Sign-in and a donor account with the cases the donor supported and their subscriptions; one-off and case-targeted donations via Stripe PaymentIntents, monthly giving via Stripe Checkout and the customer portal.
  • Global and EU versions on one domain with region-specific legal documents; news pages built from the blog's RSS; an in-house design system built from Figma and checked against it automatically.
  • Self-hosted: Docker standalone build deployed via GitLab CI to a VPS; live data from the Directus-backed API with cached fallbacks.

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

Mobile (Flutter)

  • Rebuilt a stalled legacy app into a maintainable MVVM Clean codebase — new design, reworked business logic and API integration.
  • In-app donations with Stripe, Google/Apple SSO, push notifications (FCM), Crashlytics, and Amplitude analytics.
  • Moved state management onto mvvm_lite — my own open-source MVVM toolkit.

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

May 2026 — Aug 2026Full-time

Haiku

AI/LLM & Fullstack Engineer

IT outsourcing company: built an on-prem document-intelligence platform for a legal-sector client — LLM pipelines plus the fullstack web app around them.

Work details
  • LLM/RAG pipeline: self-hosted models via vLLM, retrieval over a vector DB, structured output, and tracing/evaluation — fully on-prem, no external APIs.
  • Fullstack app around the pipeline — a FastAPI backend (REST + WebSocket) that orchestrates long-running document jobs via Celery/Redis with PostgreSQL for state, and a React + TypeScript UI for review and reporting.
  • Document processing: PDF/DOCX parsing, OCR, report generation.

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

Dec 2025 — Apr 2026Contract

Denexy

Senior Flutter Developer

Rebuilt the LogExpert app from the ground up — new architecture, aligned to updated design specs, reworked API integration.

Work details

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

    Jun 2025 — Jan 2026Contract

    NDA Projects — iGaming

    Senior Flutter Developer

    Developed a Flutter app wrapping a client's existing web app via WebView.

    Work details
    • Implemented onboarding, Google/Apple SSO, and bidirectional Flutter↔WebApp communication.
    • Built several small Flutter apps with rich analytics instrumentation (Facebook, Amplitude).

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

    May 2023 — Mar 2025Full-time

    MentalGrowth

    Senior Flutter Developer

    Sole Flutter developer across three products simultaneously.

    Work details
    • Aspectica: designed architecture from scratch, complex animated UI, Adapty subscriptions, Sentry + custom analytics, audio playback.
    • Mimika: built a backend service from scratch (NestJS + PostgreSQL + Docker) — full-text search (Postgres tsvector), token-based auth, file uploads.
    • Youth: migrated an existing iOS app to Flutter, designed architecture, UI and API integration.
    Dec 2021 — Oct 2022Full-time

    Broxus

    Senior Flutter Developer

    Continued development of EVER Wallet (Everscale blockchain crypto wallet).

    Work details
    • Maintained and extended nekoton-flutter — open-source Rust FFI bindings for the nekoton crypto SDK; improved Dart↔Rust memory management.
    • Extended the Web3 in-app browser and delivered new wallet features.
    Sep 2020 — Dec 2021Full-time

    Progressive Mobile

    Senior Flutter Developer / Team Lead

    Joined as Middle, promoted to Senior and appointed Team Lead within 6 months.

    Work details
    • Migrated a React Native + Redux app to Flutter + BLoC; built native AR plugins from scratch (ARCore + OpenCV on Android, ARKit + Vision on iOS).
    • Integrated a Rust crypto SDK via Dart FFI; built account creation, transaction flows, and the Web3 browser for EVER Wallet.
    • Mentored junior developers and handled task distribution.

    Education

    Synergy University

    Bachelor's degree — Applied Informatics in Economics

    Sep 2019 — Dec 2024

    The toolkit

    Technology

    Building mobile apps with Flutter since 2020 — in teams and as the only developer on a project — across crypto/Web3, healthtech, iGaming, and nonprofit.

    Frontend

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

    Backend

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

    Mobile

    Flutter · Dart · Swift · Kotlin

    AI / LLM

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

    Systems & Tooling

    Rust · pytest · CI/CD · SQL · GraphQL

    Languages

    English (B2, upper-intermediate) · Russian (native)

    Get in touch

    Have something
    in mind?

    Open to remote roles across fullstack, backend, and mobile — feel free to reach out.

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

    Open to full-time, contract, and part-time — remote.