Ramiz RajaBook a call

Ramiz Raja, senior Android and iOS developer.

About

A hands-on senior Android and iOS developer for teams whose app has to work and ship.

I’ve spent twelve years building mobile apps that go to production — across Android, iOS, Flutter, and React Native — for startups, scale-ups, and well-known consumer brands. My deepest stack is Android, but I’m hands-on across iOS in Swift and cross-platform in Flutter and React Native when the product demands it.

I’m usually called in for one of two reasons: an unstable codebase that needs architecture and stability, or a release pipeline that’s blocking shipping. I take the codebase as I find it, define MVVM and clean-architecture boundaries, lift business logic into a real domain layer, and get crash and ANR rates moving in the right direction release over release.

On the delivery side I rebuild broken CI/CD, automate Play Store internal-testing deployments, and shepherd apps through review — most recently at Carewell, where I built a Flutter pipeline from scratch and shipped to the Play Store, and at Portal, where I unblocked Maven Central publishing for a multi-module Android SDK that consumer apps now pull via standard Gradle dependencies instead of manual binary handoffs.

When the work calls for it, I lead — squads of 4 to 6, PR review discipline, design-system ownership, and the GitHub code-ownership that goes with it.

On AI: I’m the mobile lead for AI integration at SKEDit. For my own products I built ping-ai-sdk, a native Kotlin and Swift SDK for LLM integration, streaming, tool calling and on-device inference, and shipped it in my apps LeadPing and AutoReplyPing.

Writing: start here →

Experience

Recent client and team experience.

Most recent first. Companies and clients across Switzerland, the US, the UK, KSA, Lebanon, and Sweden — all remote.

  1. Feb 2026 — Present
    Switzerland · Remote

    Senior Mobile Developer · Carewell

    Flutter app (Android & iOS) for a healthcare workforce marketplace connecting medical institutions with nurses and medical professionals across France, Germany, and Switzerland.

    • Built CI/CD from scratch: rebuilt the broken Android pipeline, created the iOS pipeline from zero, migrated distribution from Firebase App Distribution to Play Store internal-testing, and shepherded the Android app through Play Store review.
    • Ships major features on a 2-week, ticket-driven cadence across the app's two sides — the institution staff-pool and the external-talent marketplace: multi-slot shift scheduling with bulk calendar fill, a unified notifications hub, application-history tracking, and gross/net pay estimation; hardened concurrent offer accept/decline against race conditions.
    • Drove stability with Sentry-based crash triage and a growing test suite; localized the app across French, German, and English for its France, Germany, and Switzerland markets, and improved app-wide data-loading performance.
  2. Feb 2026 — Present
    Lebanon · Remote · Part-time

    Mobile Lead for AI Integration · SKEDit Software Intl.

    • Restored and hardened the app's core message-automation engine — Android AccessibilityService flows that drive WhatsApp, Messenger, Telegram, Email, and SMS — analyzing WhatsApp's on-screen UI layouts to keep scheduled sends reliable across app updates.
    • Fixed send-queue failures that silently wedged delivery: added a watchdog to recover from stale in-progress state, ended a retry-spin loop, and suppressed duplicate and late-alarm false failures.
    • Rebuilt a broken CI/CD pipeline and shipped 10+ production releases in 3 months; automated Play Store internal-testing deployments, eliminating manual APK hand-offs to QA via Slack.
    • Leading a full app redesign and driving team adoption of Claude Code to accelerate dev velocity and design hand-off.
  3. Feb 2025 — Jul 2025
    USA · Remote · Contract

    Lead Mobile Developer · NurivaTech AI

    • Led architecture of SportFX — NurivaTech's AI-powered sports biomechanics Flutter app — defining module structure, dependency injection, and MVVM layer boundaries for maintainability and testability.
    • Designed and enforced a Figma-aligned design system with multi-theme support, keeping UI/UX consistent across the app.
    • Mentored a team of 4 junior developers through PR reviews and pair programming.
  4. Apr 2024 — Apr 2025
    USA · Remote

    Senior Mobile Developer · Portal

    Lead Android SDK developer for an MPC crypto wallet SDK used by Bitso and other clients with millions of monthly active users and multi-million-dollar transaction volumes.

    • Unblocked a long-standing release problem: published the multi-module Android SDK to Maven Central — previously impossible for the in-house team, leaving clients to update via manual binary handoffs on every version. Clients now consume it via standard Gradle dependencies.
    • Contributed to the Portal React Native SDK and built an Android-SDK-powered Flutter integration example app for consumer developers.
  5. Jul 2023 — Dec 2023
    California · Remote · Contract

    Senior Mobile Developer · VegaGem

    • Joined a greenfield codebase; defined MVVM + clean-architecture conventions top-to-bottom; built and shipped the complete user-profile and onboarding stack (Figma → API integration), including session-token management.
  6. Sep 2021 — Feb 2023
    USA · Remote

    Senior Android Engineer · Yahoo Sports

    • Rebuilt critical user-facing screens (contests, lineups) in the Daily Fantasy module of the Yahoo Fantasy Sports Android app.
    • Led the MVP → MVVM refactor, unifying duplicated code across screens by lifting business logic into a dedicated domain layer.
    • Owned stability for Daily Fantasy and later Core Fantasy modules — significantly reduced crash and ANR rates release-over-release using Sentry, Embrace, and QA-filed Jira tickets.
  7. Aug 2020 — Sep 2021
    USA · Remote

    Senior Android Developer · Plume Design, Inc.

    • Key member of the Mobile team shipping Plume's new B2B app, WorkPass, deployed across 10+ business flavors; also shipped features, bug fixes, and performance work on the existing HomePass B2B/B2C app.
    • Led a squad of 4 within a Mobile org of 30+ developers; served as feature owner and GitHub code owner for the Android UI layer — ran PR reviews on a 2-week-sprint Agile cadence under MVVM + clean-architecture guidelines.
  8. Jul 2018 — Aug 2020
    Riyadh, KSA

    Senior Android Developer · Jirah

    • Led a team of 4 shipping two production Android apps — Jirah Sitter and Jirah Parent. Delivered Jirah Sitter from inception to deployment in under 6 months.
    • Took over the unstable Jirah Parent app; eliminated UI jank in under 1 month through targeted profiling and render-pipeline fixes.
    • Established a clean Kotlin codebase (Coroutines, Dagger 2, Retrofit 2, Room, ViewModel, WorkManager, Paging, Navigation); set up Bitbucket Pipelines + Google Play API CI/CD; wrote a custom Chat SDK on top of SendBird used by both apps.
  9. Jun 2017 — Jul 2018
    Sweden · Remote

    Mobile Developer (Android & iOS) · Unified Intents AB — Unified Remote

    • Took over the Unified Remote Android & iOS apps from the outgoing team — 10M+ installs today (1M+ during tenure); upgraded the aging codebase from min API 9 → 14 in under 3 months, removing dead and duplicated code along the way.
    • Eliminated UI jank via GPU and memory profiling and achieved 3× faster live-image rendering by moving bitmap uploads to the GPU on a background thread; brought frame times and memory under Android Vitals limits.
  10. Jun 2013 — Jun 2017
    Remote

    Mobile Developer (Android & iOS) · Chat Sports (USA) & Heya (Finland)

    • Chat Sports: shipped the Android app inception → deployment in under 1 year. Heya: core team on a dating app — real-time chat, user profile, onboarding; post-launch image-download optimization.
More apps

More shipped apps.

Additional production apps I’ve contributed to across Android, iOS, Flutter, and React Native.

Writing

I write about the work as it happens. Start with a topic, or read everything.

Contact

Have an app that needs
to ship on time?

Whether it’s a stalled release, an unstable codebase, an SDK that needs to leave your repo, or a new product from zero — I’m happy to take a look. Send a short note about the problem and the team, and I’ll come back with a read on scope and fit.

Book a call

Prefer platform billing? Hire me through Toptal or Upwork.