Available for new projects — Vienna / Remote
Fabian Bachmayer
Full-Stack Developer — I build fast, maintainable web and mobile apps — from requirements to production.
Services
What I can do for you
Four focused offers — each one ends with something live, not a slide deck.
Web Development
Modern, responsive, and performant web apps built with React, Next.js, and TypeScript.
- Responsive, accessible interfaces
- SEO-friendly server rendering
- Deployed, monitored, documented
Mobile Development
User-friendly mobile apps for iOS and Android from a single Flutter codebase.
- One codebase, both platforms
- Native-feel UI
- Store release handling
API & Data
REST APIs and databases designed to be scalable, secure, and easy to maintain.
- Documented REST APIs
- PostgreSQL / Firestore data models
- Auth, Stripe payments, cloud deploys
Quality & Delivery
From requirements to production: scoped, tested, automated, and launched.
- Requirements scoping
- Automated tests + CI/CD
- Launch & post-launch support
Selected Work
Proof, not promises
A few projects that show how I work — from enterprise Java to machine-learning experiments.
Fullstack
Firebase Webstore
Complete shop flow: guest linking, Firestore-synced catalog, and Stripe payments plus subscriptions with a customer portal.
A demo e-commerce storefront with guest and passwordless auth, Stripe Checkout for one-time and subscription purchases, and role-gated content (Starter → Pro → Premium) synced via Firestore and Cloud Functions.
Machine Learning
Hand Gesture Control
In-browser TF.js hand tracking (21 landmarks) driving scroll, theme, tabs, and frame resize — plus Gesture Lab, HUD, and full keyboard fallback.
Turns your webcam into a controller: real-time hand tracking maps thumbs up/down to scrolling, the victory sign to light/dark theme flips, and open-palm flings and push/pull to tab switches and camera-frame resizing. All ML runs in-browser — no video leaves your device.
Fullstack
CRM Demo
Cleanly layered reference build from Angular UI to containerized PostgreSQL, with a Swagger-documented REST API.
A full-stack CRM reference with an Angular 20 frontend and a Spring Boot 3 REST API on PostgreSQL (Neon), containerized with Docker and documented with Swagger — frontend on GitHub Pages, API on Render.
About
About Me
I'm a Full-Stack Developer in Vienna. I started out in telecommunications — building billing systems and payment integrations at spusu — while finishing my Business Informatics coursework.
Since 2023 I've been freelancing: modern web and mobile apps, REST APIs, and machine-learning projects, plus training large language models. I take projects from the first requirements call to deployed, documented production software.
- Vienna, Austria (CET)
- German (Native) · English · Spanish (basics)
- fabian@bachi.dev

My path so far
2016
HAK Donaustadt
Graduated with a focus on Information and Communication Technology.
2016–17
Federal Civil Service
Completed.
2017–18
TU Wien
Technical Mathematics, incl. C/C++ programming.
2018–22
Technikum Vienna
Business Informatics — coursework alongside my first developer job.
2021–22
Full-Stack Developer, spusu
Telecom billing systems, payment integrations, invoice automation.
2023–now· current
Freelance Developer & AI Tutor
Web and mobile builds for clients, plus LLM training (RLHF).
Tech Stack
My Tech Stack
A selection of technologies I use to build modern web applications.
Frontend
Backend
Databases
Cloud Services
Testing
Other
How I work
From idea to production
A lightweight process that keeps surprises small and progress visible.
01
Discover
We scope goals, requirements, and success criteria in a short intro call — no 20-page spec needed up front.
02
Build
Weekly increments you can click through early; priorities stay adjustable as we learn more.
03
Test & harden
Automated tests plus accessibility and performance checks before anything ships.
04
Ship & support
Deployed, monitored, and documented — with support after go-live.
Contact
Get in Touch
Have a project in mind? I'd love to hear from you.
Tell me about your project — what you want to build, your timeline, and where you are. I usually reply within 48 hours.
- fabian@bachi.dev
- Vienna, Austria (CET) · German (Native) · English · Spanish (basics)
- Replies within 48 hours
Common questions
Are you available for new projects?
Yes — I'm currently available for new projects, both freelance contracts and fixed-scope builds.
How do engagements usually work?
We start with a short intro call to scope goals and success criteria. You then get a fixed-scope proposal, and we build in weekly increments you can review — no big-bang surprises.
Do you work on-site or remote?
I'm based in Vienna, Austria (CET) and work remotely with clients worldwide. On-site collaboration in the Vienna area is possible on request.