Mohamed K.

iOS Developer

Mohamed is an experienced iOS Developer with over 10 years of commercial experience building high-quality, scalable mobile applications. He specializes in Swift, SwiftUI, and reactive frameworks like RxSwift and Combine, applying modern iOS architectures to create maintainable and efficient code.

At Intesa Sanpaolo, Mohamed contributed to large-scale application development, improving authentication workflows, optimizing CI/CD pipelines, and enhancing overall app performance. During his tenure at Accenture, he implemented Clean Architecture principles and leveraged reactive programming to deliver complex, robust solutions.

Known for his problem-solving skills, adaptability, and commitment to secure, user-friendly mobile experiences, Mohamed consistently delivers reliable and high-performing applications across diverse projects.

Main expertise

  • iOS
    iOS 10 years
  • Swift
    Swift 10 years
  • Mobile 10 years

Other skills

  • Jenkins
    Jenkins 5 years
  • UI 5 years
  • OAuth2
    OAuth2 4 years
Mohamed

Mohamed K.

Italy

Get started

Selected experience

Employment

  • iOS Developer

    Intesa SanPaolo - 2 years 1 month

    Intesa Sanpaolo is one of Europe’s leading banking groups and Italy’s largest, serving millions of customers through innovative fintech applications.

    • Delivered end-to-end development of multiple features for Intesa Sanpaolo and IsyBank mobile apps, from design to deployment.
    • Created internal macOS utilities and defect management tools to optimize QA and debugging workflows across teams.
    • Built proof-of-concept showcase apps simulating production login and transaction flows, accelerating feature validation.
    • Enhanced security modules using OAuth2 and OIDC protocols for secure and compliant user authentication.
    • Collaborated with designers using Figma and SwiftUI to translate prototypes into interactive UI components.
    • Maintained robust CI/CD pipelines integrating Fastlane and Jenkins for automated delivery and regression checks.
    • Participated in code reviews and architecture decisions, ensuring alignment with corporate guidelines and best practices.
    • Supported migration to Reactive Programming (RxSwift/Combine), improving code readability and asynchronous performance.

    Technologies:

    • Technologies:
    • Postman Postman
    • iOS iOS
    • Swift Swift
    • Figma Figma
    • UIKit UIKit
    • Storyboard
    • CocoaPods CocoaPods
    • MVVM MVVM
    • Git Git
    • OAuth2 OAuth2
    • JSON JSON
    • Swinject Swinject
    • Dependency injection
    • REST API REST API
    • SwiftUI SwiftUI
    • Fastlane Fastlane
  • iOS Developer

    Accenture - 2 years 9 months

    Accenture is a global consulting and technology firm specializing in digital transformation and innovation projects across multiple industries.

    • Acted as team leader for iOS development in connected car and smart home solutions.
    • Designed Clean Architecture and MVVM-C frameworks, standardizing code structure across multiple app projects.
    • Implemented automated Unit, UI, and Integration tests, increasing overall test coverage and reducing production defects.
    • Established secure coding practices with anti-rooting checks and runtime threat detection mechanisms.
    • Set up multi-environment pipelines in Azure and Jenkins for continuous integration and deployment.
    • Defined code review guidelines and mentored new hires on reactive patterns, ensuring consistent delivery quality.
    • Coordinated cross-functional teams between QA, backend, and UX to synchronize release cycles.

    Technologies:

    • Technologies:
    • Jenkins Jenkins
    • Azure Azure
    • iOS iOS
    • Swift Swift
    • Figma Figma
    • UIKit UIKit
    • CocoaPods CocoaPods
    • Adobe Indesign Adobe Indesign
    • MVVM MVVM
    • Git Git
    • OAuth2 OAuth2
    • JSON JSON
    • Swinject Swinject
    • Dependency injection
    • MVC MVC
    • REST API REST API
    • SwiftUI SwiftUI
    • Fastlane Fastlane
  • iOS Developer

    Reply - 1 year 5 months

    Reply is a global IT and digital consultancy developing enterprise applications for banking and telecommunications sectors.

    • Worked on an enterprise banking point-of-sale (POS) solution for a high-profile client.
    • Introduced the Coordinator pattern to modularize navigation and reduce coupling between app components.
    • Enhanced unit testing, increasing code coverage from 0% to 10%, which resulted in fewer reported defects.
    • Participated in code refactoring and CI pipeline improvements to enable scalable feature delivery.
    • Collaborated with cross-functional banking teams to deliver secure, UX-optimized modules for customer onboarding.
    • Maintained full documentation of app architecture and contributed to architectural evolution initiatives.

    Technologies:

    • Technologies:
    • iOS iOS
    • Swift Swift
    • UIKit UIKit
    • CocoaPods CocoaPods
    • REST API REST API
  • iOS Developer

    Synesthesia - 3 years

    Synesthesia is a digital agency in Turin specializing in mobile, web, and AR/VR applications for global brands and public institutions.

    • Developed and published over 12 native iOS apps for clients in insurance, sports, tourism, and retail sectors.
    • Migrated six legacy Objective-C apps to Swift, ensuring full compatibility and modernized codebases.
    • Designed and implemented CI/CD pipelines using Jenkins and Fastlane, reducing delivery times by 40%.
    • Integrated ARKit and Unity components into the “EptaExperience” app for 3D fridge showcase events.
    • Delivered high-profile apps including Juventus TV, NFL Game Pass, and Asian Games, supporting large-scale user traffic.
    • Managed App Store deployment workflows and provisioning profiles for enterprise and consumer apps.
    • Supported cross-platform integration with backend APIs, ensuring seamless REST communication and session management.

    Technologies:

    • Technologies:
    • Jenkins Jenkins
    • iOS iOS
    • Swift Swift
    • Figma Figma
    • UIKit UIKit
    • CocoaPods CocoaPods
    • Git Git
    • Swinject Swinject
    • Objective-C Objective-C
    • Fastlane Fastlane

Education

  • MSc.Computer Science

    Unito “Pier della Francesca” · 2015 - 2017

  • BSc.Cinema and Media Engineering (Computer Science)

    Politecnico di Torino · 2012 - 2015

Portfolio

  • IntesaSanpaolo Mobile - 1
  • isybank - 1
  • Vimar View - 1
  • Vimar View - 2
  • Vimar View - 3
  • Dottor Grandine - 1
  • Dottor Grandine - 2
  • Dottor Grandine - 3
  • Dottor Grandine - 4

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat