Marwan Aziz

Available to hire

I'm a mobile app developer specializing in iOS (Objective-C, Swift, SwiftUI) and Android (Java, Kotlin, Jetpack Compose) platforms.

About

I’m a mobile app developer specializing in iOS (Objective-C, Swift, SwiftUI) and Android (Java, Kotlin, Jetpack Compose) platforms. I thrive in Agile environments, troubleshooting, feature implementation, and delivering app store releases across both iOS and Android. I value clean architecture, SOLID principles, and scalable code that stands up to real-world use.\n\nI enjoy collaborating with cross-functional teams, driving architecture decisions, and continuously improving performance, reliability, and user experience. I’m passionate about producing high-quality solutions and guiding projects from concept to release.

  • 12 years' experience
  • Joined February 2026

Languages

  • EnglishFluent

Industry experience

  • Software & Internet
  • Media & Entertainment
  • Professional Services
  • Education
  • Other

Work experience· 15 roles

Android App Developer · Asset InsightsAug 2025 – Nov 2025 · 4 mos

Built the Android version of the PodFlo app from scratch and delivered it to the Play Store for testing. Worked closely with backend, iOS, product, and QA teams, consuming REST APIs and WebSocket streams for real-time data. Structured the project for scalability and maintainability with clear module separation. Used Kotlin and Jetpack Compose with MVVM and a modular architecture. Implemented Hilt for dependency injection and enforced code quality with Lint and Detekt. Set up CI/CD pipelines and managed code through Azure DevOps.

Lead Mobile Developer · GymCatchAug 2023 – Aug 2025 · 2 yrs 1 mo

Led feature development across iOS and Android, integrating REST and GraphQL APIs for core app functionality. Implemented and maintained payment flows using Stripe and GoCardless, including subscriptions and recurring payments. Proficient in Swift (iOS) and Kotlin (Android). Expertise in Xcode (iOS) and Android Studio (Android). Apply Agile for efficient project management. Optimise performance, scalability, and resilience with comprehensive unit and UI testing.

Mobile App Developer (Freelance / Self-Employed) · Freelance / Self-EmployedFeb 2023 – Present · 3 yrs 10 mos

Delivered iOS and Android solutions for multiple clients, including IRIS Software Systems and FDP. Developed production features using Swift, SwiftUI, Objective-C, Kotlin, and Jetpack Compose. Integrated REST and GraphQL APIs for core application functionality. Owned full delivery lifecycle: architecture, CI/CD, testing, App Store & Play Store releases, and stakeholder collaboration.

Mobile App Developer (Freelance / Self-Employed)Feb 2023 – Present · 3 yrs 10 mos
iOS Engineer · BBCAug 2022 – Dec 2022 · 5 mos
iOS Developer · Healthily (Your.MD)Aug 2020 – Aug 2022 · 2 yrs 1 mo
Co-Founder · APP4IDEAAug 2019 – Aug 2022 · 3 yrs 1 mo
Mobile Developer · ERT.Mar 2019 – Jun 2020 · 1 yr 4 mos

Education

BSc (Hons) Software Engineering · De Montfort University, Leicester2011 – 2014
Access To HE Computing (Level 3) · Leicester College, Leicester2010 – 2011
First class BSc (Hons) Software Engineering · De Montfort University, Leicester2011 – 2014
Access To HE Computing (Level 3) · Leicester College2010 – 2011

Certifications and awards· 8

Reactive Programming in iOS with RxSwift2030 – 2026
Leadership: Practical Leadership Skills2030 – 2026
Kotlin for Android & Java Developers: Clean Code on Android2030 – 2026
iOS Development: Architecture2030 – 2026

Hire Marwan Aziz today

Post a job and invite Marwan, or contact them directly. No hidden commission.

Post a job