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

Cyril Conraud

iOS Mobile Developer | iPhone iPad Swift SwiftUI

€580/day
2 projects
Lille, FR
8-15 years

Average response time: A few days

Freelancer profile translated to English.
Back to original language

About Cyril

Looking for an iOS developer?
You are in the right place.

I am a software engineer specializing in iOS development since 2012. I have expertise in Swift, SwiftUI, and more recently, Objective-C and UIKit.

I have worked in various sectors such as mass retail, real estate, fintech, and automotive...
I have collaborated with companies like startups PurchEase and Alma, as well as giants Saint-Gobain and Stellantis.

As a Senior iOS developer, I am able to:
- Design, develop, and maintain features in line with business needs
- Scope business requirements
- Participate in the writing of detailed technical specifications
- Communicate with UX/UI design teams to ensure compliance with Apple's design guidelines
- Develop a mobile application in Swift & SwiftUI
- Maintain and evolve a mobile application in Objective-C & UIKit
- Implement CI/CD
- Implement software architecture patterns such as MVC, MVVM, MVVM-C, VIPER, Clean architecture
- Test and optimize the application to ensure an optimal and bug-free user experience
- Participate in refactoring, continuous improvement, and code review contributions
- Deploy on the App Store

I also have good knowledge of Agile methodology and project management tools such as Jira and Confluence. I am very familiar with integrating and using Firebase and most native frameworks, such as CoreBluetooth, CoreLocation, or CoreData, to name a few.

I place great importance on transparency with my clients. I send a daily report to my clients at the end of the day on all the tasks I have performed.

Shall we discuss your project?
  • French

    Native or bilingual

  • English

    Native or bilingual

  • Spanish

    Conversational

Can work on-site
Lille (up to 50km), Paris (up to 50km), Bruxelles (up to 50km), Lyon (up to 50km), Marseille (up to 50km)

Experience

  • Nodalview
    iOS Developer
    REAL ESTATE
    October 2024 - Today (1 year and 8 months)
    Brussels, Belgium
    Nodalview is an all-in-one platform designed for real estate professionals. Founded in 2016, the Belgian scale-up raised €4.1 million in 2022, bringing its total funding to €10 million since its inception. The platform produces over 10 million photos for more than 500,000 properties in 2024.
    I joined Nodalview for a 2-month assignment to update the app's authentication flow. The mission was extended to 9 months to participate in the complete revamp of the iOS app. I also had a training role and was tasked with converting part of the codebase from Objective-C to Swift.
    The composition of my team:
    • The CTO (manager role)
    • Two Product Owners
    • A designer for the revamp of the views
    • 2 mobile developers: one Android and one full-stack whom I helped upskill in iOS.
    As an iOS developer, my responsibilities included:
    • Updating the application with new visuals provided by the designers
    • Creating a module within the app containing the brand new Design System
    • Migrating the application's architecture from MVVM to MVVM-C (integrating the Coordinator pattern)
    • Translating part of the legacy Objective-C & UIKit codebase to Swift & SwiftUI
    • Providing corrective maintenance for the application.
    I also carried out significant refactoring and restructuring of the application's legacy codebase. I also contributed to upskilling the company's main mobile developer who was not senior in iOS.
    Technical Context: Swift, SwiftUI, Objective-C, UIKit, MVVM, MVVM-C, Xcode Cloud, Testflight, Unit Testing, TDD, Firebase, Figma, Notion, Linear, Slack
    iOS Swift Objective-C UIKit SwiftUI Xcode Cloud TestFlight TDD BDD Firebase Figma Notion Linear
  • Stellantis
    iOS Developer
    AUTOMOBILE
    October 2022 - June 2023 (8 months)
    Paris, France
    Stellantis is a major automotive group created in 2021 following the merger of PSA and FCA (Fiat Chrysler Automobiles), and it owns 14 car brands. The group has over 250,000 employees worldwide and generates annual revenue in the hundreds of billions of euros.
    I joined Stellantis to work on a testing application designed to validate the stability of deliverables from other teams. This mission followed a previous assignment I completed there in 2020.
    Our team consisted of:
    • A Product Owner
    • A Scrum Master
    • 6 mobile developers (3 iOS / 3 Android, including a lead for each platform).
    As an iOS developer, my responsibilities included:
    • Developing the iOS mobile application in Swift
    • Replicating graphical specifications exactly (80% UIKit / 20% SwiftUI)
    • Monitoring application stability
    • Estimating complexity points for various tasks
    • Mentoring other iOS developers: pair programming, code reviews, supporting the lead developer
    • Distributing new application versions via TestFlight.
    I also, and most importantly, performed significant refactoring and standardization of the entire application codebase. I also helped upskill the team's lead developer who was not senior.
    Technical Context: Swift, SwiftUI, UIKit, MVVM-C, TestFlight, Unit Testing, TDD, Firebase, Sketch, Figma, Jira, Artifactory, TeamCity, Slack, Skype for Business
    iOS Swift Objective-C MVVM-C MVVM SwiftUI TestFlight TDD Firebase Sketch Figma Atlassian JIRA Artifactory TeamCity
  • Biloba
    iOS Developer
    SOFTWARE PUBLISHING
    January 2022 - March 2022 (2 months)
    Paris, France
    Biloba is a startup specializing in telemedicine for instant messaging. The company's first product was a digital health record.
    I joined the Biloba team for a short assignment (3 months) as part of a one-off redesign of their applications.
    The team consisted of:
    • 2 backend developers
    • 3 frontend developers
    • 2 Android developers
    • 2 iOS developers (including myself)
    • 1 graphic designer.
    My role as an iOS developer included bug fixing and participation in technical meetings. My main task in this assignment was to merge their two applications. I had to integrate the digital health record into the more recent medical chat application. The Swift code for the health record was redone from scratch (displaying curves and graphs in Swift), and the new views were created with SwiftUI.
    Technical Context: Swift, SwiftUI, MVVM, PromiseKit, Unit Testing, REST API, TDD, Firebase, Figma, Jira, Slack
    iOS Swift SwiftUI MVVM PromiseKit TDD Firebase Figma Atlassian JIRA

Reviews

5.0

Out of 1 rating

S

Stéphane

Hebdos Communication

Reviewed on 5/7/2019

Recommendations

FU
Yann ChevalierYC
KF
+2
Former user and 4 other people have recommended Cyril

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

  • Expert in Information Technology Diploma
    Epitech
    2015

Skill set

Categories