Do you need great software, fast? I can help you with that.
Whether you want to develop an all-new app, fix bugs in an existing
product, improve your app's rating, speed up your backend, or reduce your
infrastructure costs: I can help you with my extensive experience as a
full-stack architect and software developer.
Since 2019, I have focused exclusively on writing
Flutter-based frontends. I like to get involved in
the backend, where Go & gRPC are my preferred technologies, which I
have deployed at scale in both AWS and GCP – though I can work in any
modern tooling which is present in your project.
Whether an end-user facing, B2B, or internal application, the goal is
always to create the most value for every user-interaction, and increasing
your revenue while reducing costs.
Sounds good? Let's talk!
☞ email,
Signal, or WhatsApp.
Open-source work
I maintain the open-source Flutter packages
passkeys_server,
indexed_entity_store,
state_queue, and the Flutter Favorite
sign_in_with_apple
and its
server counterpart.
Recent projects
🇸🇪 Server framework for Flutter app backends
Dart, Flutter, PostgreSQL, Google Cloud
-
Improved the database migration engine to handle more edge cases
-
Added support for Dart record and container types in the
client-server protocol and data storage
-
Created the next generation authentication module
Updated the
social logins; adding JWT, passkey, and magic link support;
integrated hooks for 2FA
🇩🇪 Multi-level marketing sales app
Flutter, OpenAPI, Local-First
-
Merged two native mobile apps (iOS & Android) into 1 shared codebase
-
Full offline support: all actions are possible without connection,
persisted in a local database, and synced once the server can be
reached again
-
Extended the feature set, introduced testing (with CI), and
automated deployments (CD)
-
Added new and improved APIs via documented OpenAPI endpoints,
speeding up client development and correctness
-
Integrated native devices features like camera, document scanning,
file handling, and PDF form filling and signing
🇩🇪 Gym trainer app
Flutter, OpenAPI, Figma
-
Developed mobile app from scratch, on top of the web app's API
- Replicated the very granular permission system on the client
-
Utilized feature scopes, with extensive unit and golden testing for
each part
- Responsible for the app releases on both stores
-
Implemented native plug-ins for document scanning smooth camera
access
🇯🇴 Arabic language chatbot app
Flutter, Go, gRPC, Google Cloud, Figma, RevenueCat
- Built MVP ready for store release within 3 months
-
Client provided their own tailored GTP-style LLM, whereas we were
responsible for building the app according to the app design
-
Build Go-based backend to handle the user management, in-app
subscriptions, chat history, and quotas
🇩🇪 Fitness course booking app
Flutter, OpenAPI, Sketch/Zeplin, Firebase, RevenueCat
-
Helped the client extend their existing app with an increasing
number of whitelabels (requiring custom design and behavior)
-
Implemented the technical side of a new, unified design system
across all apps
- Added in-app subscriptions
- Lead the implementation of various features
🇸🇪 Team video-conference and chat app
Flutter, Go, AWS
-
Readied a Flutter web based chat and video-conferencing app for
release
-
Replaced the homegrown API with a standard Go/gRPC backend on AWS
ECS to be able to horizontally scale the chat rooms and real-time
notifications
-
Handled the integration with the video calling provider in frontend
and backend
🇺🇸 Farm management app
Flutter, GitLab, CodeMagic
-
Support with "AppOps" tasks (CI, Flutter upgrades, native plug-ins)
- Set up CI on GitLab and CD with CodeMagic
🇩🇪 Fashion e-commerce app
Flutter, Go, gRPC, AWS
- Rebuild existing ReactNative app in Flutter
-
4.2 → 4.8 ⭐️ average app store reviews with similar functionality
due to improved performance and stability
-
Built app-specific backend in Go to optimize for mobile latency
(ideally 1 request per page)
-
Built atop gRPC for maximum performance and its support in being
fully backwards compatible with older versions
-
Added in-depth monitoring (FE: Sentry, BE: NewRelic) and custom
app-specific scaling scripts for AWS ECS/Fargate
Sounds good? Let's talk about your project then! Book a consultation
right now via Calendly.