RahimDev · Founder of SparkDevX
About Rahim Ullah
Top rated seller on Fiverr and Upwork
I’m Rahim Ullah, the developer behind RahimDev and founder of SparkDevX. I build mobile apps with Flutter and native Android, along with the Laravel and Node.js backends that support them. I’m based in G-11, Islamabad, Pakistan, and work with clients worldwide.

My background
My work spans app development, testing, and publishing. Through freelance projects and Fiverr, I’ve worked on functional testing, interface reviews, store listings, and preparing apps for release. That experience informs how I approach development: I consider how an app will be tested, managed, and delivered as well as how it will look.
At SparkDevX, I lead mobile development projects and work with clients on requirements and delivery. My role includes building the app, connecting its backend, and taking the agreed work through review and launch preparation.
What I bring to a project
Mobile development
Flutter and Dart for Android and iOS, and Java or Kotlin for native Android. My projects include reading, audio, business, and workflow apps.
Mobile development servicesBackend integration
Laravel and Node.js APIs and admin tools, alongside Firebase and Supabase integrations. I connect user accounts, content, notifications, and other product features.
Explore my projectsTesting and delivery
Experience with app testing, subscriptions, offline behavior, and store preparation helps me consider the details beyond the main screens.
App testing servicesHow I work
Understand the product
I start by discussing the people who will use the app, the problem it should solve, and the systems it needs to connect to. Existing designs and code help make that conversation concrete.
Agree on the work
We define the screens, features, integrations, and deliverables before development. A clear scope gives us a shared reference when reviewing designs or discussing changes.
Share progress and review
I share working builds for you to test on your own device. Your feedback helps shape the next iteration, while testing checks how the features behave together.
Hand over the project
At completion, you receive the source repository. Documentation, publishing assistance, and any ongoing maintenance follow the agreed package or project scope.
A few projects from my work

Hush eBook Reader
I rebuilt this eBook platform with Flutter and developed its Node.js and MongoDB admin backend. The work brought the reading experience and content management together in one product.
Read the case study
Shalom Artist
I built a native Android music app with Java and a Laravel admin panel. The project included background playback, offline downloads, testing, and publishing on Google Play.
Read the case study
SparkTestX
I built a Flutter app to organize app testing work, with separate manager and tester interfaces. Supabase, notifications, and offline synchronization support the workflow.
Read the case studyFind me online
You can find my professional profiles on GitHub and LinkedIn, and my agency at SparkDevX.
Let’s talk about your project
Tell me what you want to build, what you already have, and where you need help. I’m based in G-11, Islamabad and available for remote work worldwide.