✳ HEY, I’M UMAR. MOBILE DEV. PROBLEM UNTANGLER.
Serious code.
Playful
possibilities.
I turn tricky mobile problems into apps people love using. Flutter, Android, and a healthy obsession with the little details.
Based in Lahore, thinking beyond borders.
Small screen. Big energy.
A little idea, taking shape.
INTERACTIVE CONCEPT · TAP TO PLAY
01 / SOME THINGS I’VE UNTANGLED
Behind the screens.
Flutter / Performance
Cutting cold-start time on a global consumer app
A slow launch was quietly eroding retention. Systematic profiling of the startup path recovered meaningful time-to-interactive — with no new features and no redesign.
Go under the hood ↗Android / Architecture
Modernising a 1M+ user codebase without a rewrite
An app that shipped fast in year one had grown hard to change. A staged architecture migration restored velocity while holding stability — no big-bang rewrite.
Go under the hood ↗Flutter / SDK
Architecting a Flutter SDK used by teams worldwide
A developer-facing SDK lives or dies on integration experience. Closing native/Flutter parity and holding a tight support SLA turned friction into adoption.
Go under the hood ↗02 / YOUR IDEA, MY KIND OF CHALLENGE
Where I come in.
Big ambition? Messy codebase?
Let’s find a good way forward.
App rescue & architecture
Untangle the tricky stuff.
Inherited a Flutter app with a mind of its own? Let’s find the friction, stabilise the foundations, and make the next release less dramatic.
02Performance & reliability
Make fast feel effortless.
Slow launches. Stuttering screens. That one mysterious crash. I dig into the details that get between your app and a good experience.
03Flutter, Android & SDKs
Build for what’s next.
From reusable SDKs to evolving a native Android codebase, thoughtful engineering gives your next big idea room to grow.
the human behind the commits.03 / ENGINEER, WITH A PERSONALITY
Thoughtful work.
Good human energy.
I’m Umar, a Flutter and Android engineer who likes getting into the weeds of a problem—and finding a clear way out.
My work spans mobile products, SDKs, and codebases that needed a fresh start. I care about how an app feels to use just as much as how it feels to work on.
A bit more about me ↗04 / GOOD WORDS FROM GOOD PEOPLE
The people I’ve built with.
A few words from clients
and the people behind the teams.

It was a real pleasure having Umar on the team. He worked with honesty and dedication, and always went out of his way to over-deliver regardless of the circumstances. He was someone we could always rely on — even against short deadlines, he stepped up and helped us commit and get things done. A great team player with solid technical understanding, he handled new technologies and challenges with confidence every time. And he left a real legacy behind: the successors he hired are still with us five years later and have helped the team grow further. Any team would be lucky to have him.

I worked with Umar on Outback Marketplace, where he led the Flutter development. He consistently shipped clean, reliable code and was someone the whole team could count on from start to finish. He also ran our client demos impressively — presenting the product with real confidence and handling every question with ease. A genuinely skilled Flutter engineer and an excellent professional. I recommend him without hesitation.

Umar is an exceptional Flutter engineer with real technical leadership and architectural depth. He consistently took ownership of complex mobile projects, made thoughtful architecture decisions, and delivered high-quality, maintainable solutions. He pairs deep Flutter and Android knowledge with a practical, problem-solving mindset — all while mentoring teammates and raising the team's engineering standards. I'd recommend him for any Lead Flutter or Mobile Architect role without hesitation.
And from the client side.
Muhammad Umar is one of the best Android developers I've worked with. He maintains high professional standards, communicates clearly, takes ownership of every task, and delivers reliable, high-quality work. He's become my go-to for Android and Kotlin — I wouldn't hesitate to hire him again.
A highly professional and reliable developer who delivered exactly what was needed. Great communication, excellent technical skills, and a pleasure to work with. I highly recommend him.
Umar handled specialised Android integrations with great professionalism and problem-solving skills. Even when unexpected challenges arose, he stayed committed to delivering quality. Technically strong, communicates well, and someone I'd confidently recommend.
An exceptionally talented developer who delivered exactly what I needed — one of the best experiences I've had working with a developer.
One of the best I have worked with — dependable, highly skilled, and always willing to go the extra mile to solve any challenge. I highly recommend working with him.
05 / OPEN TABS IN MY BRAIN
Notes from the build.
Your App Shouldn't Need to Know Everything That Happens
02When to Modularise a Flutter App (and When Not To)
GOT SOMETHING IN MIND?
Let’s build
something good.
An idea to explore. An app to improve.
A very stubborn bug. Start with a hello.