Marwan Aziz

Available to hire

I am a highly skilled mobile application developer with extensive experience across iOS and Android platforms.

About

I am a highly skilled mobile application developer with extensive experience across iOS and Android platforms. I specialize in delivering robust apps using Swift, SwiftUI, Objective-C, Java, Kotlin, and modern architectures. I thrive in Agile environments, debugging, feature implementation, and managing end-to-end releases to the App Store and Play Store.

I bring strong software design principles, including SOLID, modular architectures, and emphasis on testability. I have hands-on experience with REST and GraphQL APIs, real-time data streams, and CI/CD pipelines using Azure DevOps and other tools. I am committed to collaborating with cross-functional teams to deliver high-quality, scalable mobile solutions.

  • 11 years' experience
  • Joined November 2025

Languages

  • EnglishFluent

Industry experience

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

Work experience· 22 roles

Android App Developer · Asset InsightsNov 2025 – Nov 2025 · 1 mo

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 to align features and requirements. 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.

Mobile App Developer Consultant · FDP (Freelance)Jan 2024 – Nov 2025 · 1 yr 11 mos

Work collaboratively to create new features for both iOS and Android platforms. Uphold code quality standards and follow best practices in mobile design. Enhance performance, scalability, and resilience of the application. Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions. Collaborate with designers, product managers, and other stakeholders to refine project requirements. Identify opportunities for improvement and implement enhancements to existing applications.

iOS Developer · IRIS Software Systems Limited (Freelance)Aug 2023 – Nov 2025 · 2 yrs 4 mos

iOS development. App prototyping and consulting. Testing and quality assurance. App Store submission. Objective-C, Swift & SwiftUI. Agile Scrum. MS Azure CD/CI, CocoaPods and SPM. Unit & UI testing.

Lead Mobile Developer · GymCatchAug 2023 – Nov 2025 · 2 yrs 4 mos
Mobile App Developer · Freelance / Self-EmployedFeb 2023 – Present · 3 yrs 10 mos
Mobile App Developer (Freelance / Self-Employed) · Self-EmployedFeb 2023 – Present · 3 yrs 10 mos
Mobile app developer · Freelancing/Self-employedFeb 2023 – Nov 2025 · 2 yrs 10 mos
iOS Engineer · BBCDec 2022 – Dec 2022 · 1 mo

Education· 6

BSc (Hons) Software Engineering · De Montfort University2011 – 2014
Access To HE Computing (Level 3) · Leicester College2010 – 2011
BSc (Hons) Software Engineering · De Montfort University2011 – 2014
Access To HE Computing (Level 3) · Leicester College2010 – 2011

Certifications and awards· 12

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

Hire Marwan Aziz today

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

Post a job