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.

Marwan Aziz

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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Android App Developer at Asset Insights
November 1, 2025 - November 1, 2025
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 at FDP (Freelance)
January 1, 2024 - November 14, 2025
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.
Lead Mobile Developer at GymCatch
August 1, 2023 - November 14, 2025
Collaborate on new feature development for iOS and Android. Ensure high-quality code and adhere to mobile design best practices. Optimise performance, scalability, and resilience. Conduct thorough unit and UI testing for app reliability. Proficient in Swift (iOS) and Kotlin (Android). Expert in Xcode (iOS) and Android Studio (Android). Apply Agile for efficient project management. Provide mobile development leadership for iOS and Android.
iOS Developer at IRIS Software Systems Limited (Freelance)
August 1, 2023 - November 14, 2025
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.
Mobile app developer at Freelancing/Self-employed
February 1, 2023 - November 14, 2025
iOS development. Android Development. App prototyping and consulting. Testing and Quality Assurance. Cross-Platform Development (Flutter). Objective-C, Swift & SwiftUI, Kotlin and Flutter. Agile Scrum. CD/CI, CocoaPods and SPM. Unit & UI testing.
iOS Engineer at BBC
December 1, 2022 - December 1, 2022
iOS development. Objective-C, Swift & SwiftUI. Agile Scrum. CD/CI (Jenkins, GitHub, Fastlane). CocoaPods. Bug fixing, adding new features and app store releasing. Jira project management. Unit & UI testing. Swift Package Manager.
Co-Founder at APP4IDEA
August 1, 2022 - August 1, 2022
Co-Founder and Director; responsible for enhancing and developing applications to meet client needs and ensure user satisfaction. Proficiently managed day-to-day operations, specialising in Android and iOS development.
iOS Developer at Healthily (Your.MD)
August 1, 2022 - August 1, 2022
iOS development. Swift & SwiftUI. Agile Scrum. Support QA to get tasks done. CocoaPods. CD/CI (CircleCI, GitLab, Fastlane). Bug fixing, adding new features and app store releasing. Jira project management. Swift Package Manager.
Mobile Developer at ERT.
June 1, 2020 - June 1, 2020
Building SDKs and libraries used by other Apps. Reactive Swift. XCTest & XCUITest. Agile Scrum & SAFe. Scrum master. CocoaPods. CD/CI (TC, GitLab, Fastlane). Bug fixing and adding new features to iOS & Android Apps. Android & iOS custom localisation. Jira project management. Swift Package Manager.
Mobile Developer at Conker Group
February 1, 2019 - February 1, 2019
iOS & Android development, CocoaPods. Bug fixing and adding new features to iOS & Android Apps. iOS Enterprise distribution. App Store distribution. Google Play Console, Internal, Alpha, Beta and production distribution. Google Play Console, publishing and distribution. Android & iOS localisation.
Mobile Developer at Music Magpie Entertainment
June 1, 2017 - June 1, 2017
iOS & Android development. Maintain and improve existing iOS & Android Apps. Business/Data Analysis frameworks integration using CocoaPods. App Store deployment and distribution. Google Play Console, publishing and distribution. TestFlight distribution.
Junior iOS Developer at Epyx Ltd.
March 1, 2016 - March 1, 2016
iOS development. Maintain and enhance iOS & Android Apps. Fix incident issues. Provide advice and consultation for customer support. iOS & Android deployment.
Web Developer at De Montfort University
July 1, 2014 - July 1, 2014
Developing web pages using Drupal open source management tool. Project management. Integrate different APIs with Solr, to provide advanced search functionality.
iOS Research & Development at De Montfort University
December 1, 2013 - December 1, 2013
Understanding augmented reality Apps, implementing AR concepts, testing iOS applications, integrating 3D frameworks with iOS, exploring compatibility between iOS libraries and 3D modelling software, mentoring and using device motion data.
Mobile App Developer (Freelance / Self-Employed) at Self-Employed
February 1, 2023 - Present
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.
Co-Founder at APP4IDEA
August 1, 2019 - August 1, 2022
Co-Founder and Director of APP4IDEA, focusing on enhancing and developing applications to meet client needs and ensure user satisfaction. Proficiently managed day-to-day company operations, specialising in Android and iOS development.
iOS Developer at Healthily (Your.MD)
August 1, 2020 - August 1, 2022
iOS development. Swift & SwiftUI. Agile Scrum. Support QA to get tasks done. CocoaPods. CD/CI (CircleCI, GitLab, Fastlane). Bug fixing, adding new features and app store releasing. Jira project management. Swift Package Manager.
Mobile Developer at ERT
March 1, 2019 - June 1, 2020
Building SDKs and libraries used by other Apps. Reactive Swift. XCTest & XCUITest. Agile Scrum & SAFe. Scrum master. CocoaPods. CD/CI (TC, GitLab, Fastlane). Bug fixing and adding new features to iOS & Android Apps. Android & iOS localisation. Jira project management. Swift Package Manager.
Mobile Developer at Conker Group
June 1, 2017 - February 1, 2019
iOS & Android development, CocoaPods. Bug fixing and adding new features to iOS & Android Apps. iOS Enterprise distribution. App Store distribution. Google Play Console, Internal, Alpha, Beta and production distribution. Android & iOS localisation.
Mobile Developer at Music Magpie Entertainment
March 1, 2016 - June 1, 2017
iOS & Android development. Maintain and improve existing iOS & Android Apps. Business/Data Analysis frameworks integration using CocoaPods. App Store deployment and distribution. Google Play Console, publishing and distribution.
Junior iOS Developer at Epyx Ltd.
August 1, 2014 - March 1, 2016
iOS development. Maintain and enhance iOS & Android Apps. Fix incident issues. Provide advice and consultation for customer support. iOS & Android deployment.
Mobile App Developer at Freelance / Self-Employed
February 1, 2023 - Present
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 functionality. Owned full delivery lifecycle: architecture, CI/CD, testing, App Store & Play Store releases, and stakeholder collaboration.

Education

BSc (Hons) Software Engineering at De Montfort University
January 1, 2011 - January 1, 2014
Access To HE Computing (Level 3) at Leicester College
January 1, 2010 - January 1, 2011
BSc (Hons) Software Engineering at De Montfort University
January 1, 2011 - January 1, 2014
Access To HE Computing (Level 3) at Leicester College
January 1, 2010 - January 1, 2011
First class BSc (Hons) Software Engineering at De Montfort University, Leicester
January 1, 2011 - January 1, 2014
Access To HE Computing (Level 3) at Leicester College, Leicester
January 1, 2010 - January 1, 2011

Qualifications

Reactive Programming in iOS with RxSwift
January 11, 2030 - November 14, 2025
Leadership: Practical Leadership Skills
January 11, 2030 - November 14, 2025
Kotlin for Android & Java Developers: Clean Code on Android
January 11, 2030 - November 14, 2025
iOS Development: Architecture
January 11, 2030 - November 14, 2025
Reactive Programming in iOS with RxSwift
January 11, 2030 - January 20, 2026
Leadership: Practical Leadership Skills
January 11, 2030 - January 20, 2026
Kotlin for Android & Java Developers: Clean Code on Android
January 11, 2030 - January 20, 2026
iOS Development: Architecture
January 11, 2030 - January 20, 2026
Reactive Programming in iOS with RxSwift
January 11, 2030 - April 10, 2026
Leadership: Practical Leadership Skills
January 11, 2030 - April 10, 2026
Kotlin for Android & Java Developers: Clean Code on Android
January 11, 2030 - April 10, 2026
iOS Development: Architecture
January 11, 2030 - April 10, 2026

Industry Experience

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