Skip to main content

Muhammad Ali

Senior Android Engineer with 12+ years of experience designing, architecting, and delivering enterprise-scale Android applications

Talent
Royal Tunbridge Wells, TN1 2HS, UKMember since July 5, 2026
KotlinJavaTypeScriptReactAndroid SDKJetpack ComposeCoroutinesFlowMVVMClean ArchitectureModularisationDagger 2Design SystemSDUIAWSFirebaseAppsflyerSnowplowDatadogFirebase AnalyticsChatGPTCursorAWS KiroGeminiONNXPyTorchGitCI/CDTechnical Design ReviewsCross-functional Collaboration
·

Hire this person

Send a job offer directly to this candidate

KotlinJavaTypeScriptReactAndroid SDK

About

Senior Android Engineer with 12+ years of experience designing, architecting, and delivering enterprise-scale Android applications across FinTech, Mobility, Retail, Payments, BLE, and IoT domains. Expert in Kotlin, Jetpack Compose, MVVM, Clean Architecture, Coroutines, Flow, Modular Architecture, and Android SDK, with a strong focus on scalability, reliability, performance optimisation, and user experience. Proven track record leading complex feature delivery, mentoring engineers, driving architectural decisions, implementing experimentation (A/B Testing), analytics, CI/CD, and AI-assisted software development.

Currently expanding expertise in AWS Cloud, React, TypeScript, AI Engineering, and Software Architecture to build scalable digital platforms

Experience

Founder & Director - Shahguar Limited - Kent, United Kingdom

(2026-07)

Founded and lead a UK software consultancy specialising in enterprise mobile engineering, AI-powered applications, cloud architecture and scalable digital platforms.

  • Designing reusable Android architecture libraries using Clean Architecture, Modularisation and Jetpack Compose.
  • Developing AI-assisted software delivery workflows using AWS Kiro, Cursor, Gemini and ChatGPT.
  • Architecting and delivering modern React, Next.js and TypeScript web applications.
  • Designing scalable AWS cloud infrastructure for SaaS and mobile products.
  • Providing software architecture, mobile engineering and cloud consulting services for startups and SMEs.

Senior Android Developer - Motorway Online - London, United Kingdom

(2023-01 - 2026-06)

  • Delivered experimentation framework using Optimizely and Snowplow analytics to validate product hypotheses and improve customer conversion.
  • Architected migration from Firebase Dynamic Links to AppsFlyer Deep Linking, ensuring uninterrupted attribution, campaign tracking and user onboarding.
  • Implemented production observability dashboards using Datadog, Snowplow and Firebase Analytics, reducing incident investigation time and improving release confidence.
  • Engineered the implementation of PyTorch and ONNX ML models for the AI Image Assist feature, significantly enhancing vehicle appraisal accuracy.
  • Optimized a scalable Design System utilising reusable Jetpack Compose components and incorporating Server-Driven UI (SDUI) for dynamic branding.
  • Drove a highly modularised codebase adhering to MVVM and Clean Architecture principles, facilitating rapid deployment cycles.
  • Introduced weekly Mobile Guild meetings and Motorway Droidcon sessions for technical discussions and API design strategy.
  • Collaborated closely with Product Managers, Designers and Backend Engineers to deliver high-quality Android features in Agile environments.

Senior Android Developer - Direct Line Group - London, United Kingdom

(2018-01 - 2022-12)

  • Led migration of legacy Android architecture to MVVM.
  • Delivered rescue and insurance customer journeys.
  • Integrated Google Maps, Android Calendar Api and real-time location services.
  • Improved application performance and stability through proactive crash analysis and optimisation.
  • Participated in architecture discussions and technical design reviews.
  • Delivered production releases through Agile Scrum ceremonies and cross-functional collaboration.

Senior Android Developer - Wipro Digital — Lloyds Bank - London, United Kingdom

(2017-09 - 2017-12)

  • Developed secure Open Banking features using Java, RxJava, Dagger 2 and MVP architecture within a regulated banking environment.

Android Developer - The App Experts - London, United Kingdom

(2015-11 - 2017-09)

  • Developed Bluetooth Low Energy (BLE) payment integrations supporting secure payment terminals and industrial sensor communication.

Education

B.Sc. (Hons) - Computing - University of Staffordshire (2000-01 - 2003-07)

Skills

architecting

Reviews

Related