Jarly
Personal finance
Live on Play
Overview
A budgeting app that gives you a method, not just a ledger. Pick a finance model — Six Jars, 50/30/20 or Pay Yourself First — and Jarly splits your income into its buckets, charging every expense to the right one.
The question it answers is not "what did I spend?" but "what is left in each bucket?" Fully offline: no account, no server, no ads.
Built with
FlutterBLoCHiveOffline-first
Zeroly
Personal finance
Coming soon
Overview
Most debt apps show what you owe. Zeroly shows the day it ends. Add your cards and loans, set what you can pay each month, and get one date: the month you'll be debt-free. Every payment you log moves it.
Snowball or avalanche, recommended with the numbers behind it, a monthly list of what to pay, and a "What if?" slider for paying a little more. Works without an account; optional cloud backup and app lock, no ads.
Built with
FlutterBLoCHiveFirebaseOffline-first
Pennyroom
Cozy game for saving
Coming soon
Overview
A pixel-art room that grows as you save. Put money in a jar every week and earn coins for furniture, outfits and a bigger home. Coins come from saving regularly, never from the amount: 50 a week moves as fast as 5,000.
The room mirrors your money: moving boxes leave as a debt is paid, an emergency fund stocks the corner, your goal waits as a ghost until its jar is full. Your character walks around, sits on chairs and waters the plants. Offline, no account, amounts shown to no one.
Built with
FlutterFlameBLoCDriftOffline-first
Nexus
Personal AI assistant
Personal project
Overview
My own Jarvis. Nexus lives on my phone: hold the power button and a panel slides up from the bottom. I talk or type in Turkish, and it answers out loud — the first sentence spoken, the details left on screen.
It knows my projects, my calendar and where I left off, and remembers what I tell it. When my PC is on, it hands coding work to Claude Code there: reading code, running tests, building and shipping its own updates to my phone.
Opens withPower button
VoiceTurkish, streamed
On the PCHands work to Claude Code
MemoryShared by phone and PC
LearningDaily lessons, spaced review
Built with
FlutterClaude APIClaude CodePythonTailscale
Personal use only, not public
Overview
Multi-tenant SaaS for beauty salons and barbershops: appointments, customers, staff, inventory and subscriptions, with role-based access and real-time sync.
Built with
FlutterFirebaseBLoCMulti-tenant
Overview
ERP and web platform for an LPG/CNG auto parts manufacturer with 280+ dealers: product catalog, stock and serial tracking, price lists, orders, production, and pre-accounting with invoices, cash and cheques.
Includes a dealer portal for ordering, installation records and digital warranty certificates, plus a public site in Turkish, English, French and Arabic (RTL).
Built with
NestJSPostgreSQLPrismaReactDocker
WordV
Daily puzzle game
Live on Play
Overview
Daily word puzzle in the spirit of Wordle. Daily and Levels modes, three themes (Dark / Light / Noir) and a one-time premium purchase.
Built with
FlutterAdMobRevenueCat
Poshta UA
Logistics
Enterprise client
Overview
Corporate mobile app for a Ukrainian logistics and delivery company: authentication, shipment tracking and production API integration.
Built with
FlutterREST APIEnterprise
MatchVest
Hackathon
1st place
Overview
Mobile MVP built at the Cube Incubation Hackathon in a defense-industry technopark. I was the Flutter developer on the team that took first place.
Built with
FlutterTeam projectMVP
NullNull
Client project
v1.0
Overview
First version of the NullNull mobile app, built for a client with a focus on performance, clean architecture and a smooth experience.
Built with
FlutterREST APIFirebase
M. Kaan Öztürk
Flutter mobile developer
I design, build and ship Flutter apps end to end: UI, architecture, state management, APIs and the store release.
My own products and client work, from multi-tenant SaaS platforms to puzzle games. I care about performance, modular code and apps that are still easy to change a year later.
Based inTürkiye
FocusFlutter · Mobile
Experience4+ years
Projects10 projects
Skills
What I work with every day
Core
FlutterDartBLoC / CubitProviderGetXClean Architecture
Data & backend
FirebaseREST APIHiveSQLiteSharedPreferences
Product
Responsive UIApp publishingAdMobRevenueCatCrashlyticsAnalytics
Tools
GitGitHubFigmaAndroid StudioVS CodePlay Console
Contact
Usually replies within a day
Let's build something.
A product idea, a client project or feedback on one of my apps — write me.