
Flutter & mobile app developer · Tech lead · Casablanca, Morocco
Nimr Sawafta.
I unblock teams and build apps that move products forward.
Hands-on leadership. Built to scale.I unblock teams. I build apps.
Hands-on. Built to scale.
Senior Tech Lead at Walycash · Based in Casablanca, Morocco. Open to freelance projects and recruitment conversations across Morocco, North Africa and beyond.

Work includes
Selected work
Products made
to move people forward.
Technical expertise
The tools behind the work.
A practical toolkit for building mobile apps, web platforms and the reliable services behind them.
Flutter
All apps & cross-platform developmentMy go-to toolkit for every app I build, shipping iOS, Android, web and desktop from a single codebase.Go / Golang
Backend engineeringBuild efficient APIs and services for products that need to grow.Linux
Servers & operating systemsDeploy, run and maintain services on the platform most of the internet runs on.Firebase
Connected applicationsConnect apps to authentication, cloud data and notifications.Google Cloud
Cloud infrastructureReliable cloud foundations for deploying, scaling, and connecting digital products.PostgreSQL
Relational databasesStructure and manage the data that products depend on.Astro
Web developmentCreate fast, content-focused websites with less client-side JavaScript.Node.js
Backend developmentConnect web and mobile applications to APIs and backend services.
Technologies
The tools behind the work
How I put these tools to work.
Ownership that moves work
I help teams remove blockers, make decisions and keep delivery moving.
Quality is the default
Relentless focus and craft, so “done” means ready for the stores, not just ready for a demo.
Clear UX
Make important tasks easy to understand and straightforward to complete.
Care in the details
Build polished interfaces that feel consistent and considered.
Purposeful motion
Use animation to guide attention and explain changes.
Teams that ship faster
I bring new testing and delivery techniques and a deployment process that gets apps to customers fast, and keeps them reliable.
Experience / In practice
Experience, shaped by doing.
I turn problems into products with a clear path to market—bringing together thoughtful design, scalable code and the people needed to build them.
Product strategy & releasesince 2017
From problem to product.
Since 2017, I’ve helped turn problems into products and build a path to market. I’m a hands-on leader: when things stall, I bring clarity, move the work forward and help the team get it done.
- Define the problem
- Explore and design solutions
- Test and validate
- Build the product
- Launch and improve
- since 2017
Full-Stack Development
Building complete products across interfaces, APIs, and data.
- since 2017
Mobile Application Development
Crafting mobile apps from first interaction through release.
- since 2019
Software Architecture & Design Systems
Scalable software architecture since 2019, with design systems and domain-driven design since 2020.
- since 2019
UI/UX Design
Designing intuitive flows, interfaces, and product interactions.
- since 2020
System Administration & Project Management
Keeping infrastructure reliable and projects moving forward.
Services / From idea to delivery
What I can build.
From the first screen to the systems behind it. I build UX-first platforms, modernise what already exists, and lead the teams that deliver them, for clients across Casablanca and Morocco, Palestine, North Africa, the Arab world and beyond, in English and Arabic.
The experience behind the work.
Technical leadership, selected projects, and the journey so far.



