Available for freelance projects
Apps that feel
just right.
I'm Yahya — a developer from Munich. 15+ years in IT, and for the last 5 I've been building Flutter apps full-time: from a 16-player real-time party game to an open-source package. One codebase, iOS & Android, clean all the way down to the backend.
About
From certified engineer to Flutter specialist.
I started building websites in 2009 — today I ship cross-platform apps with Flutter, backends included. As an IHK-certified software engineer I learned both sides of the craft: solid engineering and an eye for what users actually need. At an international software company I own the full app architecture as a full-stack developer — from UI to Cloud Functions to app store releases.
Selected work
References you can actually touch.
Mafia Party
A social deduction party game for up to 16 players in real time — as the main full-stack developer I own the architecture and implementation of the entire app. Currently in closed beta on TestFlight & Google Play.
Real-time sync
16 devices with zero perceptible lag: phase-scoped database nodes and atomic transactions against race conditions.
Role-based UI
Every player sees a different interface — one widget system renders faction screens within a single navigation flow.
Offline resilience
Presence tracking and a reconnect flow: returning players are back in the game instantly, without disrupting the round.
Progression & social
Clan system with battles, battle pass, in-game shop, referral program — a complete engagement economy.
// One change per widget, real SEO: Text('Welcome').h1 // → <h1>Welcome</h1> Column(children: [...]).section Image.network(url).seo(alt: 'Photo') // SSR server, sitemap, JSON-LD, prerendering — // pure Dart, no Puppeteer.
esen_seo — open source
My Flutter package solves Flutter Web's biggest problem: search engines only see an empty canvas. esen_seo mirrors the widget tree as real semantic HTML — including a bot-aware SSR server, static prerendering, meta/OpenGraph and Schema.org JSON-LD. 110+ tests, Apache-2.0 licensed.
View on GitHub →Experience
Stations that add up.
IT Administrator (volunteer)
Non-profit social organization, Munich
Websites, Windows Server & Active Directory, network/VPN, cloud and backup infrastructure, CRM — plus co-developing a tool for centralized Thunderbird profile management (open-source release planned).
Full-Stack Developer
International software company — mobile gaming
Flutter apps with Firebase backends (Cloud Functions), native iOS work, web apps with React/Next.js, international client support.
IT Consultant — Software & Systems Administration
IT service provider, Munich
iOS development (Swift, REST/JSON/XML) plus systems administration on-site: support and device maintenance (PC/smartphone), network troubleshooting, VPN, Active Directory accounts, server maintenance with VMware.
IT Consultant
IT consultancy (automotive), Munich
Software development (PHP), databases, ISTQB testing, IT administration and digital business management in the automotive sector.
Founder & Developer
Own small business — web & design
Websites, web design and graphics for my own clients — including quotes, invoicing and bookkeeping. Entrepreneurship from the ground up.
Vocational training — Software Development (IHK)
Chamber of Commerce Munich · UBA Software GmbH
Skills & certificates
Tools I use every day.
Mobile
Backend
Web
IT infrastructure
Methods
German
Native levelTurkish
NativeEnglish
ProfessionalSpanish
BasicContact
Let's build something great.
A new app, an existing Flutter project, or a backend that finally needs to scale — drop me a line, I answer personally.