Aus Ideen werden digitale Erlebnisse.

Unabhängiger Full-Stack- und Mobile-Entwickler. Von eleganten Websites über intelligente mobile Apps bis zu komplexen Unternehmensplattformen: Ich konzipiere, entwickle, integriere und liefere Software aus einer Hand.

Scrollen, um hineinzusehen

Mehr als Code. Ganzheitliche Lösungen.

Ein Entwickler bringt Ihre Idee von der ersten Skizze zum fertigen Produkt: live, ausgerollt und übergeben.

  1. End-to-End

    Oberfläche, API, Daten und Release in einer Hand.

  2. Als System gebaut

    Datenmodell, Fehlerfälle und künftige Änderungen von Tag eins an mitgedacht.

  3. Schlüsselfertig geliefert

    Umfang in Geschäftsbegriffen vereinbart, in Produktion ausgeliefert, sofort einsatzbereit.

Ein Ingenieur.Das ganze Produkt.

Scrollen Sie, um die Schichten zusammenzusetzen, an denen ich jede Woche arbeite: von der Datenbank bis zum Telefon in Ihrer Hand.

  1. BackendNestJS-Services mit typisierten Modulen, Rollen und Hintergrundjobs
  2. DatenPostgreSQL-Schemas, Migrationen und Redis-Caches
  3. API & EventsREST-APIs, Webhooks und RabbitMQ-Events, die Systeme synchron halten
  4. WebNext.js-Oberflächen, serverseitig gerendert und schnell auf jedem Gerät
  5. MobileFlutter- und native iOS-Apps, offline-first wo es zählt
  6. KILLM- und Vision-Funktionen dort, wo sie ihren Platz verdienen

Zusammengesetzt, getestet und als ein Produkt ausgeliefert.

Ausgewählte Arbeiten.

Fünf Produkte, die ich von Anfang bis Ende liefere: Web, Mobile-Apps, die Systeme dahinter und die Websites, die verkaufen.

  1. Wettkampftag

    Check-in, Wertung, Scoring und Live-Übertragung für Fitofan-Events

    Fünf Apps, die ein Turnier vor Ort betreiben: Check-in und Wertung am Desktop, Kampfrichter-Konsolen auf Smartphones und Tablets, eine Brücke zur Scoring-Hardware, Smartphone-Kameras, die mit Live-Anzeigetafel übertragen, und Multikamera-Replay.

    • Funktioniert ohne Internet: Eventdaten lokal gecacht, Ergebnisse in der Warteschlange und synchronisiert, sobald die Verbindung zurück ist
    • Geräte finden sich im Hallennetz über UDP-Discovery und TCP-Sockets

    Lead Engineer: Flutter, natives iOS und Android, Desktop · 2024 – 2026

    • Flutter
    • Swift
    • Kotlin
    Fallstudie lesen
  2. Websites und Shops

    Onlineshops, Unternehmenswebsites und Mitgliederportale, schlüsselfertig geliefert

    Websites und Shops, gebaut um die Art, wie jedes Unternehmen tatsächlich verkauft, und einsatzbereit geliefert: Design, Umsetzung, Inhalte, Integrationen, Deployment und Admin-Tools, die das Team selbst bedient.

    • Ein Next.js-Shop mit eigenem Admin, Katalogimport, Lieferabfragen und Abläufen je Zahlungsart
    • Kartenzahlungen über Finix und Mitgliedsbeiträge über PayPal

    Full-Stack Engineer · 2019 – 2026

    • Next.js
    • Supabase
    • Feature-Sliced Design
    Fallstudie lesen

Was ich entwickle.

Sechs verbundene Bereiche einer Praxis. Jede Karte benennt, was ich dort baue, und die ausgelieferten Systeme dahinter.

  1. Web & E-Commerce

    Websites und Shops schlüsselfertig, vom ersten Screen bis zum Deployment: Next.js-Storefronts mit eigener Verwaltung und maßgeschneiderte Komponenten in 1C-Bitrix.

    • Ein Next.js-Storefront mit eigener Verwaltung, Katalogimport, Lieferstellensuche und Zahlungsabläufen
    • 140+ Seiten in 11 Sprachen mit in CI geprüfter Übersetzungsparität
    • Bitrix-Sites mit generiertem Katalog und Webhook-Veröffentlichung
    • Next.js
    • TypeScript
    • FSD
    • Supabase
    • 1C-Bitrix
  2. KI & Bewegungsanalyse

    KI dort, wo sie Arbeit erledigt: ein Assistent, der über Fachwerkzeuge handelt, Sprache, die zu Text wird, generierte Medien und Bewegungserkennung, die Übungsphasen aus Bewegungssignalen liest.

    • OpenAI-Assistent mit Tool-Calling über 15 Fachwerkzeuge, Whisper-Transkription und generierte Medien
    • Klassifikation von Übungsphasen aus Bewegungssignalen in Flutter
    • Experimente zur Modellintegration auf IBM watsonx.ai
    • Flutter
    • OpenAI API
    • IBM watsonx.ai
    • Replicate
  3. Mandantenfähige Plattformen

    Eine Codebasis für viele Organisationen: jede bekommt ihre eigene Domain, ihre Inhalte und Daten, und jede Anfrage wird serverseitig aufgelöst und autorisiert, bevor sie läuft.

    • Ein Guard löst jeden Club über ID oder Slug auf und prüft die Mitgliedschaft, bevor ein Handler läuft
    • 80+ Admin-Seiten in 11 Sprachen auf einer gemeinsamen Plattform
    • Mitglieder, Stundenpläne, Check-in, Abrechnung und Auswertungen pro Organisation isoliert
    • Next.js
    • Cloudflare Workers
    • Supabase
    • PostgreSQL
  4. Mobile Engineering

    Flutter-Apps für iOS und Android, die einen echten Betrieb tragen: Check-in an der Tür, Wertung in der Halle, Ergebnisse, die weiterlaufen, wenn das Internet vor Ort ausfällt.

    • Event-Apps, die offline arbeiten: Daten auf dem Gerät zwischengespeichert, Ergebnisse in die Warteschlange gestellt und synchronisiert, sobald die Verbindung zurückkehrt
    • Geräte finden einander im Netz der Halle per UDP-Discovery und TCP-Sockets
    • iOS Live Activities für Live-Spielstände, eine native Erweiterung um Flutter
    • Flutter
    • Dart
    • Clean Architecture
    • BLoC
    • Riverpod
  5. Backend & Geschäftssysteme

    Ein Backend hinter Web und Mobile: die Dienste, Daten und Zugriffsregeln, auf denen ein Unternehmen täglich läuft, so strukturiert, dass sie sich ohne Neuschreiben ändern lassen.

    • NestJS mit 90+ Modulen, PostgreSQL mit 290+ Migrationen, Swagger und Health-Checks
    • Ereignisgesteuerte Synchronisation über RabbitMQ mit idempotenten Consumern und Dead-Letter-Queue
    • Redis-Caching mit dekoratorgesteuerter Invalidierung und Socket.IO-Gateways für Live-Sitzungen
    • NestJS
    • TypeScript
    • PostgreSQL
    • Redis
    • RabbitMQ
  6. Integrationen & Automatisierung

    Zahlungen, Webhooks, Benachrichtigungen und Veröffentlichung zu einem Fluss verbunden: Geld und Daten bewegen sich von selbst, und jedes Ereignis hinterlässt eine Spur.

    • Acht Zahlungsanbieter plus Barzahlung hinter einem Adapter, mit verschlüsselten Zugangsdaten und idempotenten Webhooks
    • Live-Spiele, Ergebnisse und Quoten aus Sportdaten-Feeds; Veröffentlichung auf Meta, TikTok, LinkedIn und YouTube
    • Smartphones streamen zu Amazon IVS mit einer live eingeblendeten Anzeigetafel
    • Payments
    • Webhooks
    • Meta API
    • TikTok API
    • Notifications

Wie es gebaut ist.

Sechs Fragen, die man jedem Ingenieur vor der Unterschrift stellen sollte, beantwortet mit dem, was bereits in Produktion läuft.

  1. Wird es schnell sein?

    Seiten werden auf dem Server gerendert und liefern nur, was der Bildschirm braucht; schwere Arbeit läuft im Hintergrund, heiße Daten liegen im Cache, und gemessen wird, bevor es live geht.

    • Redis-Caching mit dekoratorgesteuerter Invalidierung vor PostgreSQL
    • Serverseitig gerendertes Next.js mit statischen Seiten pro Sprache: 140+ Seiten in 11 Sprachen
    • Next.js
    • Server Components
    • Redis
    • Cloudflare
  2. Was passiert, wenn eine Zahlung um 2 Uhr nachts scheitert?

    Nichts wird doppelt abgebucht und nichts geht verloren: jeder Aufruf, der Geld bewegt, trägt einen Idempotenzschlüssel, jedes Ereignis wird protokolliert, und ein erneuter Versuch ist gefahrlos.

    • Acht Zahlungsanbieter plus Barzahlung hinter einem Adapter, mit idempotenten Webhooks
    • RabbitMQ mit idempotenten Consumern, Dead-Letter-Queue und Korrelations-ID auf jeder Nachricht
    • NestJS
    • RabbitMQ
    • Webhooks
    • Payment providers
  3. Kann ein anderer Entwickler übernehmen?

    Ja, ohne Archäologie: eine Architektur über alle Projekte, durchgängig typisiert, Typprüfung und Tests als Gate vor jedem Deploy, und die Nachrichtentopologie ist dokumentiert.

    • Ein Gate aus Typprüfung und Jest, ein Docker-Image und ein geskriptetes Deployment, auf Fitofan und GymTeam gleich
    • Ein RabbitMQ-Vertrag mit 29 Routing-Keys, typisiertem Envelope und dokumentierter Topologie, von zwei Produkten geteilt
    • TypeScript
    • Feature-Sliced Design
    • Jest
    • Docker
    • GitHub Actions
  4. Sind meine Daten sicher und von allen anderen getrennt?

    Der Zugriff wird bei jeder Anfrage auf dem Server entschieden, Zugangsdaten sind im Ruhezustand verschlüsselt, und jede Organisation sieht nur ihre eigenen Zeilen.

    • Ein Guard löst jeden Club auf und prüft die Mitgliedschaft, bevor ein Handler läuft
    • AES-256-GCM-Speicherung der Zugangsdaten; 66 SQL-Migrationen mit Row-Level Security im Shop
    • PostgreSQL
    • Supabase
    • Row-level security
    • AES-256-GCM
  5. Läuft es auf Smartphones, offline, in den Sprachen meiner Kunden?

    Eine Flutter-Codebasis für iOS und Android, natives Swift, wo die Plattform es verlangt, Offline-first, wo das Internet vor Ort ausfällt, und Übersetzungen mit in CI geprüfter Parität.

    • Event-Apps speichern Daten lokal und synchronisieren Ergebnisse, sobald die Verbindung zurückkehrt
    • 11 Sprachen und rund 10.000 Übersetzungsschlüssel mit in CI geprüfter Parität; acht Sprachen auf dieser Seite
    • Flutter
    • Swift
    • SQLite
    • next-intl
  6. Wo hilft KI wirklich, und wo ist sie Hype?

    KI kommt nur dorthin, wo sie Arbeit erledigt, zuerst in einer Sandbox getestet: ein Assistent, der über Fachwerkzeuge handelt, Sprache, die zu Text wird, generierte Medien, Bewegungserkennung.

    • OpenAI-Assistent mit Tool-Calling über 15 Fachwerkzeuge, Whisper-Transkription und generierte Medien
    • Klassifikation von Übungsphasen aus Bewegungssignalen in Flutter; Modellexperimente auf IBM watsonx.ai
    • OpenAI API
    • Whisper
    • IBM watsonx.ai
    • Replicate

Ich wähle Werkzeuge nach Problemstellung, Produktlebenszyklus und Wartbarkeit aus.

Frontend

Serverseitig gerendertes React mit typisierten Komponenten, Designsystem und Übersetzungen vom ersten Tag an.

  • Next.js
  • React
  • TypeScript
  • Feature-Sliced Design
  • Tailwind CSS
Mobile

Plattformübergreifendes Flutter, wo es passt, natives Swift, wo die Plattform es verlangt.

  • Flutter
  • Dart
  • Clean Architecture
  • BLoC
  • Riverpod
  • Swift
  • SwiftUI
Backend & Daten

NestJS-Services auf PostgreSQL, Redis zum Caching und RabbitMQ, wenn Systeme asynchron kommunizieren müssen.

  • NestJS
  • Node.js
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Supabase
  • Firebase
Cloud & Infrastruktur

Container, CI/CD und verwaltete Cloud-Dienste, konfiguriert für planbare Releases und vernünftige Kosten.

  • Docker
  • GitHub Actions
  • Google Cloud
  • IBM Cloud
  • Cloudflare
  • Vercel
  • Nginx
KI & Integrationen

LLM-, Vision- und Zahlungsintegrationen dort, wo sie das Produkt verändern, zuerst in der Sandbox getestet.

  • OpenAI API
  • IBM watsonx.ai
  • Replicate
  • Payment providers
  • Webhooks
  • Meta & TikTok APIs

Was kann ich für Sie entwickeln?

Verständliche Lösungen – von der kompakten Website bis zur vernetzten Softwareplattform.

  1. Websites & E-Commerce

    Landingpages, Unternehmenswebsites, Kataloge, Shops und Content-Systeme.

    Eine Landingpage für eine Kampagne, eine Unternehmenswebsite, die Ihr Team selbst pflegt, oder ein Shop, der verkauft, während Sie schlafen.

    WAS SIE BEKOMMEN

    • Jede Seite auf einem Designsystem entworfen und gebaut, kein Template
    • Inhalte, die Sie selbst pflegen, mit angeschlossenem SEO und Analytics
    • Auf Ihrer Domain bereitgestellt, mit funktionierendem Kontakt- oder Bestellablauf
  2. Mobile Apps

    Plattformübergreifende Flutter-Apps mit Backend-Anbindung.

    Eine Kunden-App für iOS und Android, einmal in Flutter gebaut, mit dem Backend dahinter, das sie braucht.

    WAS SIE BEKOMMEN

    • Eine Flutter-Codebasis, veröffentlicht im App Store und bei Google Play
    • Das Backend und die Verwaltung, die die App dahinter braucht
    • Offline-Verhalten, Benachrichtigungen und Zahlungen, wo das Produkt sie braucht
  3. Individuelle Unternehmenssoftware

    Admin-Systeme, interne Werkzeuge, APIs und maßgeschneiderte Plattformen.

    Eine interne Plattform, die Tabellen ersetzt: Rollen, Abläufe, Berichte und die Integrationen drumherum.

    WAS SIE BEKOMMEN

    • Rollen, Abläufe und Berichte, die die Tabellen ablösen
    • APIs und Integrationen mit den Werkzeugen, die Sie schon einsetzen
    • Dokumentation, Deploy-Pipeline und eine saubere Übergabe

    Individuelles Angebot

    Angewandt in
    Diese Leistung besprechen
  4. KI & externe Integrationen

    Intelligente Funktionen, Zahlungen, Benachrichtigungen und Automatisierung.

    Assistenten, Dokument- und Bildfunktionen, Zahlungen, Benachrichtigungen und der Kitt zwischen den Tools, die Sie schon nutzen.

    WAS SIE BEKOMMEN

    • Assistenten sowie Dokument- und Bildfunktionen, die echte Arbeit erledigen, zuerst in einer Sandbox getestet
    • Zahlungen, Webhooks und Benachrichtigungen durchgängig verdrahtet
    • Automatisierung der Schritte, die heute jemand von Hand überträgt

Auf Ihre Anforderungen zugeschnitten.

Klarer Umfang, transparente Kalkulation und ein passender technischer Ansatz.

  1. Landingpages

    Ab$1.800

    • Eine Seite, gestaltet und gebaut
    • Responsiv, schnell, SEO-Grundlagen
    • Kontaktformular und Analytics
    • Auf Ihrer Domain veröffentlicht
    Projekt besprechen
  2. Unternehmenswebsites

    Ab$2.900

    • Bis zu acht Seiten auf einem Designsystem
    • Inhalte, die Sie ohne Entwickler pflegen
    • Bereit für mehrere Sprachen
    • SEO, Analytics und Veröffentlichung
    Projekt besprechen
  3. E-Commerce

    Ab$4.700

    • Katalog, Warenkorb und Checkout
    • Online-Zahlung oder Bestellanfragen, Ihre Wahl
    • Verwaltungsoberfläche und Produktimport
    • SEO und Performance abgestimmt
    Projekt besprechen
  4. Mobile Apps

    Individuelles Angebot

    • Umfang und Schätzung nach einem kurzen Erstgespräch
    • Flutter-App für iOS und Android
    • Backend, Releases und Store-Veröffentlichung
    Projekt besprechen
  5. Business-Plattformen & KI

    Individuelles Angebot

    • Umfang und Schätzung nach einem kurzen Erstgespräch
    • Mandantenfähige Plattformen, Dashboards und Integrationen
    • KI-Funktionen dort, wo sie ihren Platz verdienen
    Projekt besprechen

WAS DEN PREIS BEWEGT

  • Wie viele Screens, Seiten und Sprachen
  • Zahlungen, Integrationen und die Systeme, die wir anbinden
  • Design von Grund auf oder aus Ihrer bestehenden Marke

Jeder Preis enthält typisierten Code, Tests, Deployment und eine saubere Übergabe.

Preise in US-Dollar.

Von der Idee zur Umsetzung.

Vier Stufen, und am Ende jeder etwas Greifbares.

  1. Verstehen

    Ein kurzes Erstgespräch, dann ein schriftlicher Umfang mit Schätzung: was wir bauen, was wir weglassen und was es kostet.

  2. Konzipieren

    Die Form der Lösung vor dem Code: Daten, Dienste, Integrationen und die ersten Screens, auf die Sie reagieren können.

  3. Entwickeln

    Wöchentliche Iterationen auf einer Staging-Adresse, die Sie öffnen und durchklicken können; Typprüfung und Tests prüfen jeden Build.

  4. Übergeben

    Release, Dokumentation, Deploy-Pipeline und Repository werden übergeben, damit das Produkt ohne mich läuft.

Valerii Vvedenskyi

Valerii Vvedenskyi

Senior Full-Stack & Mobile Engineer · Toronto, Kanada

LinkedIn

Ein Entwickler mit Blick auf das Ganze.

Ich entwerfe, baue und betreibe Software von Anfang bis Ende: Web-Oberflächen, mobile Apps, die Services dahinter und die Infrastruktur, auf der sie laufen. Sechs Jahre in kommerziellen Teams haben mich gelehrt, das ganze Produkt im Blick zu haben, nicht nur eine Schicht.

Erfahrung

  1. 2024 – 2026 · Toronto

    Senior Full-Stack & Mobile Engineer · Fitofan

    Verantwortlich für Web-, Mobile- und Backend-Lieferung einer Athletenplattform: Next.js, NestJS, Flutter, RabbitMQ, KI-Integrationen und Cloud-Betrieb.

  2. 2020 – 2023 · Dnipro / London

    iOS Engineer · Y-Tree

    Natives iOS für einen Vermögensverwaltungsdienst: Open-Banking- und KYC-Integrationen, Migration zu SwiftUI und TCA.

  3. 2019 – 2020 · Dnipro

    Junior Backend Engineer · Sunrose

    Backend-Funktionen und Verbesserungen der Schichtenarchitektur für eine E-Commerce-Webanwendung.

Sie haben eine Idee?

Beschreiben Sie Ihr Vorhaben. Gemeinsam klären wir Umfang und technischen Ansatz.

Oder schreiben Sie direktvalerii.vvedenskyi@gmail.com