You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marvin M.MM

Marvin M.

Experienced iOS Swift Developer

€580/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marvin

My name is Marvin, I am an iOS developer (Swift 5, Flutter) and Web (Vue.js).
An alumnus of École 42, I was able to evolve rapidly within a large Parisian start-up that offered me the opportunity to quickly improve my skills, gain experience, and become a seasoned developer.

My rigor, my know-how, and my quick learning ability have allowed me to deliver optimized, reliable, and sustainable code very quickly.

I like things done well because I believe that the trust placed in me is paramount, and that the satisfaction that comes after the work is accomplished is my source of energy.

Social, daring, and thorough by nature, I believe I can bring energy and a proactive approach to the projects I face.
It is with excitement that I have decided to go freelance today because I love challenges above all else and aim to consolidate my skills while working on a variety of new projects.

I am very focused on UI and User Experience, which for me are the cornerstones of all designs. I will not hesitate to be proactive and add (within reasonable limits, of course) small touches to my code that could bring that little "extra something".

Do not hesitate to contact me to learn more about me!
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • MyScript
    iOS Developer
    EDUCATION AND E-LEARNING
    February 2024 - November 2024 (9 months)
    Nantes, France
    Context:
    Handwriting application using advanced AI and low-level programming techniques to meet the needs of users worldwide (1 million monthly users).

    Objective:
    Mission to provide occasional assistance for a legacy UIKit/MVC migration to SwiftUI/MVVM-C and simultaneously add new features crucial for the complete renewal of the aging application.
    ➢ MVVM-C Architecture
    ➢ SwiftUI 60% + 40% UIKit, in continuous migration
    ➢ Iink SDK (Obj/C++ wrapper) for handwriting

    Key Features:
    ➢ Redesign of multiple important views, migrating from legacy UIKit/Storyboard to SwiftUI/MVVM-C, respecting multi-layout (iPad/iPhone):
    Onboarding
    ➢ Document creation modal
    ➢ Modal for downloading missing languages on the user's mobile to open certain notes and managing downloads
    ➢ Addition of deeplink management and post-app launch action
    ➢ User document sorting system
    ➢ Update of the internal SDK to match perpetual new needs (manage document creation limits, compute certain inaccessible variables, etc…)
    ➢ Leak management
    ➢ Creation and updates of unit tests

    Daily Behavior:
    Active participation in various meetings and decision-making
    Challenging product teams by always seeking compromises and the right direction when discovering specs
    Simplifying and communicating effectively with other cross-functional roles about my work
  • Parrot
    iOS Developer
    AVIATION AND AEROSPACE
    October 2022 - Today (3 years and 8 months)
    Paris, France
    Development of the OpenFlight and FreeFlight 7 applications.

    OpenFlight is the skeleton of the application, developed for open-source sharing.

    FreeFlight 7 is Parrot's proprietary application, which is based on OpenFlight code.

    ➢ Development of features based on functional specifications and available screens.
    ➢ Participation in technical and software architecture choices.
    ➢ Writing quality code that is sufficiently well-documented to be understood by the open-source community.
    ➢ Testing code on the drone and on the Parrot Sphinx simulator (drone simulated under Linux).
    ➢ Participation in daily meetings.
    ➢ Participation in code review for the entire iOS team.
    ➢ Delivering a tested and robust deliverable each week.
    ➢ Debugging features using the JIRA tool.
    Swift MVVM Combine
  • Sedona
    iOS Developer
    TECH
    July 2022 - October 2022 (2 months)
    Paris, France
    Development of the main features of the application for a major client, using:

    ➢ Swift / SwiftUI
    ➢ Swift Concurrency (Async/Await) - Combine
    ➢ MVVM - Coordinator pattern
    ➢ DSG (atomic design)
    ➢ Alamofire

    Tools
    ➢ Git / Gitlab CI
    ➢ Cocoapods / SPM
    ➢ Fastlane / SwiftLint / SwiftGen
    ➢ Firebase
    Miscellaneous: GAM, Adswizz, AirShip, ATInternet.
    SwiftUI Combine MVVM

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Digital Architect
    École 42

Skill set (16)

Categories