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.

Marwan Aziz

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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Android App Developer at Asset Insights
August 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, 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 at GymCatch
August 1, 2023 - August 1, 2025
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)
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.
iOS Engineer at BBC
August 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, 2019 - August 1, 2022
Co-Founder and Director of App4Idea; 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 distribution.
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, distribution. TestFlight 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.
Web Developer at De Montfort University
April 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
June 1, 2013 - December 1, 2013
A good understanding how augmented reality Apps are work and implemented. Install and test iOS applications. Integrate 3D compatible frameworks with iOS. A Good understanding of the compatibility between iOS libraries and 3D modelling software. Mentor and use the device motion data.
Mobile App Developer (Freelance / Self-Employed) 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 application functionality. Owned full delivery lifecycle: architecture, CI/CD, testing, App Store & Play Store releases, and stakeholder collaboration.
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 feature work for iOS & Android Apps. Localisation.
Junior iOS Developer at Epyx Ltd.
August 1, 2014 - March 1, 2016
iOS development. Maintain and enhance iOS & Android Apps. Fix incidents. Provide customer support guidance. iOS & Android deployment.

Education

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
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
January 1, 2010 - January 1, 2011

Qualifications

Reactive Programming in iOS with RxSwift
January 11, 2030 - February 4, 2026
Leadership: Practical Leadership Skills
January 11, 2030 - February 4, 2026
Kotlin for Android & Java Developers: Clean Code on Android
January 11, 2030 - February 4, 2026
iOS Development: Architecture
January 11, 2030 - February 4, 2026
Reactive Programming in iOS with RxSwift
January 11, 2030 - February 26, 2026
Leadership: Practical Leadership Skills
January 11, 2030 - February 26, 2026
Kotlin for Android & Java Developers: Clean Code on Android
January 11, 2030 - February 26, 2026
iOS Development: Architecture
January 11, 2030 - February 26, 2026

Industry Experience

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