Nicolas C.

iOS Developer

Nicolas is an experienced iOS Developer with nearly ten years of commercial experience in Swift, UIKit, and SwiftUI.

He has led the development and delivery of high-impact applications across fintech, accessibility, and enterprise domains. His notable projects include doubling active users at Kard within six months, implementing SSO solutions for over 1 million Dashlane users, and launching France’s national Telecommunications relay service at Rogervoice. He has also contributed to ACCOR’s Vision Pro app and the life-saving Staying Alive application.

Known for translating complex requirements into intuitive, scalable solutions, Nicolas consistently delivers applications that combine exceptional user experience with maintainable, high-quality code.

Main expertise

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

Other skills

    Nicolas

    Nicolas C.

    France

    Get started

    Selected experience

    Employment

    • Senior iOS Engineer

      Betclic Group - 1 year 11 months

      Betclic Group is a leading European online gaming company offering sports betting, casino, and gambling services, committed to responsible and secure digital entertainment.

      • Developed and maintained Safer Gambling features, ensuring compliance with EU and local regulations.
      • Integrated Instant Bank Transfer and MBway payment options, improving the user experience and transaction success rate.
      • Refactored the login flow, reducing authentication waiting times by 50% and enhancing app responsiveness.
      • Implemented an AI-powered chatbot for personalized customer support and instant query resolution.
      • Maintained rigorous code quality through CI/CD pipelines, code reviews, and Swift/iOS best practices.

      Technologies:

      • Technologies:
      • iOS iOS
      • Swift Swift
      • UIKit UIKit
      • Firebase Firebase
      • REST API REST API
      • SwiftUI SwiftUI
      • AI AI
    • Senior iOS Engineer

      Kard - 3 years

      Kard is a French fintech app that offers digital banking services for teens and families, promoting financial literacy and control through an intuitive mobile interface.

      • Developed key features such as in-app chat and a centralized hub to boost user engagement.
      • Doubled active customers in six months by enhancing onboarding and login UX with SwiftUI-based flows.
      • Added ATM location services and accessibility improvements.
      • Led the adoption of SwiftUI across the app, improving performance and accelerating feature deployment.
      • Collaborated cross-functionally with backend, design, and product teams in an agile setting.

      Technologies:

      • Technologies:
      • GraphQL GraphQL
      • iOS iOS
      • Swift Swift
      • UIKit UIKit
      • Firebase Firebase
      • SwiftUI SwiftUI
    • iOS Engineer

      Dashlane - 2 years

      Dashlane is a global password manager and identity management platform serving millions of users worldwide.

      • Engineered Single Sign-On (SSO) solutions for B2B clients, supporting over 1 million users securely.
      • Enhanced AutoFill with OTP suggestion logic, streamlining login flows.
      • Contributed to the 2020 Super Bowl rebranding, delivering a polished, high-performing product launch.
      • Applied advanced Swift and SwiftUI practices to maintain accessibility and compliance standards.
      • Collaborated with cross-platform teams to ensure seamless integration with web and backend systems.

      Technologies:

      • Technologies:
      • Swift Swift
      • Usability Testing
      • UIKit UIKit
      • Objective-C Objective-C
      • REST API REST API
      • SwiftUI SwiftUI
      • Security
      • Accessibility (A11y)
    • iOS Engineer

      Rogervoice - 2 years 2 months

      Rogervoice develops communication tools enabling phone calls for the deaf and hard of hearing through speech recognition and live captioning.

      • Launched France’s national Telecommunications relay service, which was subsequently integrated by major telecom providers.
      • Developed real-time transcription using Google Speech-to-Text API, achieving 60 fps live captioning.
      • Implemented video call and in-app purchase features to enhance accessibility and usability.
      • Ensured compliance with accessibility standards, improving inclusivity and adoption.

      Technologies:

      • Technologies:
      • Golang Golang
      • C C
      • C++ C++
      • Swift Swift
      • UIKit UIKit
      • VoIP
      • API
      • Objective-C Objective-C
      • Accessibility (A11y)
    • iOS Engineer

      Various Experience - 10 years 6 months

      • Delivered high-impact freelance projects for international clients across hospitality, health, and AI sectors.
      • Developed the ALL.COM Vision Pro app for ACCOR in partnership with Incal.AI, implementing 360° booking experiences.
      • Rebuilt Staying Alive, a life-saving emergency response app in SwiftUI, helping first responders save approximately 10 lives per month.
      • Created MEE6 Keyboard, an AI-based keyboard extension for personalized sticker generation.
      • Delivered SwiftUI and Supabase integrations for clients including Yurplan, Steeple, Bright, BigApe, Kleep.ai, Udini.ai, and SpotR.

      Technologies:

      • Technologies:
      • iOS iOS
      • Swift Swift
      • Figma Figma
      • Objective-C Objective-C
      • SwiftUI SwiftUI
      • Supabase Supabase

    Education

    • Standalone courseCECS

      California State University, Long Beach · 2016 - 2017

    • MSc.Information Technologies

      EPITECH · 2013 - 2018

    Portfolio

    • Betclic iOS App - 1
    • Kard iOS App - 1
    • Dashlane iOS App - 1
    • Staying Alive iOS App - 1

    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