Fabian Bachmayer LogoFabian Bachmayer

Verfügbar für neue Projekte — Wien / Remote

Fabian Bachmayer

Full-Stack-Entwickler — Ich baue schnelle, wartbare Web- und Mobile-Apps — von der Anforderung bis zur Produktion.

Leistungen

Was ich für Sie tun kann

Vier fokussierte Angebote — jedes endet mit einem live geschalteten Produkt, nicht mit Folien.

Webentwicklung

Moderne, responsive und performante Web-Apps mit React, Next.js und TypeScript.

  • Responsive, barrierefreie Interfaces
  • SEO-freundliches Server-Rendering
  • Bereitgestellt, überwacht, dokumentiert

Mobile Entwicklung

Benutzerfreundliche Mobile-Apps für iOS und Android aus einer einzigen Flutter-Codebasis.

  • Eine Codebasis, beide Plattformen
  • Natives Look & Feel
  • Store-Release-Abwicklung

API & Daten

REST-APIs und Datenbanken — konzipiert für Skalierbarkeit, Sicherheit und einfache Wartung.

  • Dokumentierte REST-APIs
  • PostgreSQL- / Firestore-Datenmodelle
  • Auth, Stripe-Zahlungen, Cloud-Deploys

Qualität & Lieferung

Von der Anforderung bis zur Produktion: geplant, getestet, automatisiert und live geschaltet.

  • Anforderungsanalyse
  • Automatisierte Tests + CI/CD
  • Launch & Support nach Go-live

Ausgewählte Arbeiten

Beweise statt Versprechen

Einige Projekte, die zeigen, wie ich arbeite — von Enterprise-Java bis zu Machine-Learning-Experimenten.

Fullstack

Firebase Webstore

Kompletter Shop-Flow: Gast-Verknüpfung, Firestore-synchronisierter Katalog sowie Stripe-Zahlungen und Abos mit Kundenportal.

Eine Demo-E-Commerce-Plattform mit Gast- und passwortloser Authentifizierung, Stripe-Checkout für Einzel- und Abo-Käufe sowie rollenbasierten Inhalten (Starter → Pro → Premium) — synchronisiert via Firestore und Cloud Functions.

Maschinelles Lernen

Hand Gesture Control

TF.js-Hand-Tracking im Browser (21 Landmarken) steuert Scrollen, Theme, Tabs und Bildgröße — plus Gesture Lab, HUD und vollständige Tastatursteuerung.

Verwandelt Ihre Webcam in einen Controller: Echtzeit-Hand-Tracking übersetzt Daumen hoch/runter in Scrollen, das Victory-Zeichen in Hell/Dunkel-Wechsel und die offene Handfläche (Wischen/Drücken) in Tab-Wechsel und Kamera-Zoom. Alle ML läuft im Browser — kein Video verlässt Ihr Gerät.

Fullstack

CRM Demo

Sauber geschichteter Referenzbau vom Angular-UI bis zum containerisierten PostgreSQL, mit Swagger-dokumentierter REST-API.

Eine Full-Stack-CRM-Referenz mit Angular-20-Frontend und Spring-Boot-3-REST-API auf PostgreSQL (Neon), containerisiert mit Docker und dokumentiert mit Swagger — Frontend auf GitHub Pages, API auf Render.

Über

Über mich

Ich bin Full-Stack-Entwickler in Wien. Angefangen habe ich in der Telekommunikation — Abrechnungssysteme und Zahlungsintegrationen bei spusu — parallel zum Wirtschaftsinformatik-Studium.

Seit 2023 bin ich freiberuflich tätig: moderne Web- und Mobile-Apps, REST-APIs und Machine-Learning-Projekte, plus Training großer Sprachmodelle. Ich begleite Projekte vom ersten Anforderungsgespräch bis zur bereitgestellten, dokumentierten Produktionssoftware.

  • Wien, Österreich (MEZ)
  • Deutsch (Muttersprache) · Englisch · Spanisch (Grundlagen)
  • fabian@bachi.dev
CV herunterladenPDF · 1 Seite
Fabian Bachmayer

Mein Weg bisher

  1. 2016

    HAK Donaustadt

    Matura mit Schwerpunkt Informations- und Kommunikationstechnologie.

  2. 2016–17

    Zivildienst

    Abgeleistet.

  3. 2017–18

    TU Wien

    Technische Mathematik, inkl. C/C++-Programmierung.

  4. 2018–22

    FH Technikum Wien

    Wirtschaftsinformatik — Studium neben dem ersten Entwicklerjob.

  5. 2021–22

    Full-Stack-Entwickler, spusu

    Telekom-Abrechnungssysteme, Zahlungsintegrationen, Rechnungsautomatisierung.

  6. 2023–heute· aktuell

    Freiberuflicher Entwickler & KI-Tutor

    Web- und Mobile-Projekte für Kunden, plus LLM-Training (RLHF).

Tech-Stack

Mein Tech-Stack

Eine Auswahl der Technologien, mit denen ich moderne Webanwendungen baue.

Frontend

ReactNext.jsAngularFlutterTypeScriptJavaScriptHTML5CSS3TailwindBootstrap

Backend

Node.jsJavaSpring BootHibernateSwaggerPython

Datenbanken

PostgreSQLMySQLFirestorePL/SQL

Cloud-Dienste

Google CloudFirebaseSupabaseVercelRender

Tests

JUnitMockito

Sonstiges

GitDockerCI/CDAgileScrumBPMNTurbopackGradleMaven

Arbeitsweise

Von der Idee zur Produktion

Ein schlanker Prozess, der Überraschungen klein und Fortschritt sichtbar hält.

01

Entdecken

In einem kurzen Intro-Call klären wir Ziele, Anforderungen und Erfolgskriterien — kein 20-seitiges Pflichtenheft nötig.

02

Bauen

Wöchentliche Inkremente, die Sie früh anklicken können; Prioritäten bleiben anpassbar, während wir mehr lernen.

03

Testen & härten

Automatisierte Tests plus Barrierefreiheits- und Performance-Checks, bevor etwas live geht.

04

Liefern & betreuen

Bereitgestellt, überwacht und dokumentiert — mit Support nach dem Go-live.

Kontakt

Kontakt aufnehmen

Haben Sie ein Projekt im Sinn? Ich freue mich, von Ihnen zu hören.

Erzählen Sie mir von Ihrem Projekt — was Sie bauen möchten, Ihren Zeitrahmen und wo Sie sind. Ich antworte in der Regel innerhalb von 48 Stunden.

  • fabian@bachi.dev
  • Wien, Österreich (MEZ) · Deutsch (Muttersprache) · Englisch · Spanisch (Grundlagen)
  • Antwort innerhalb von 48 Stunden

Häufige Fragen

Sind Sie für neue Projekte verfügbar?

Ja — ich bin derzeit für neue Projekte verfügbar, sowohl für freiberufliche Verträge als auch für Festpreis-Projekte.

Wie läuft eine Zusammenarbeit üblicherweise ab?

Wir starten mit einem kurzen Intro-Call, um Ziele und Erfolgskriterien zu klären. Sie erhalten dann ein Festpreis-Angebot, und wir bauen in wöchentlichen Inkrementen, die Sie prüfen können — keine Überraschungen am Ende.

Arbeiten Sie vor Ort oder remote?

Ich bin in Wien, Österreich (MEZ) ansässig und arbeite remote mit Kunden weltweit. Vor-Ort-Zusammenarbeit im Raum Wien ist auf Anfrage möglich.