About Romain
- End-to-End Support: From analyzing your needs to final deployment on the App Store and ongoing operational maintenance.
- Seamless Integration: Ability to collaborate directly within your teams, adapting to your technical environments, tools, and hardware
- Technical Mastery & Architecture: Designing clean, maintainable, and robust code (SOLID principles, Clean Architecture, etc.) across the entire Apple ecosystem (Swift, Combine, Async, SwiftUI, UIKit, Objective-C, RxSwift).
- Boosted Productivity: Advanced use of modern development tools (including AI assistance) to optimize delivery times while maximizing quality.
English
Native or bilingual
Spanish
Basic
French
Native or bilingual
Experience
- ModuloTechLead iOS ManagerINTERNET OF THINGS (IOT)June 2020 - July 2025 (5 years and 1 month)Issy-les-Moulineaux, FranceResponsible for the following duties within the ModulHome department (home automation sector):
- Managed a 7-person team based in Paris and Ukraine
- Recruitment and hiring
- Ongoing staff training and development
- Code reviews
- Contributed to application development
- Created technical documentation
- Creation of a user-friendly Bluetooth framework from A to Z, used by Brandt, Somfy, Atlantic, and BFT (pairing, reading, and writing features for all devices, OTA updates, encryption, debug mode, data flow architecture, Swift-friendly, CBOR parsing, etc.)
- Implemented best practices (inter-team communication, logistics, etc.)
- Bankin'Senior iOS EngineerBANKING AND INSURANCEMarch 2019 - November 2019 (8 months)Paris Metropolitan Area, FranceWithin the Product Engagement Squad:
- Updated the application to comply with the European DSP2 security standard.
- Redesigned the user journey for resolving bank connection errors
- Developed a company-wide design system
- Built and managed the entire "recurring transactions" feature within the app.
- Developed features allowing users to customize and reorganize the app's content layout.
- Created animations and graphical components aligned with the new brand identity.
- Overhauled the entire "add a bank" onboarding funnel.
- Harmonized the iOS app to ensure feature parity with Android.
- Wrote and implemented unit tests.
- SelogerSenior Engineer iOSREAL ESTATEMay 2018 - September 2018 (4 months)Paris Metropolitan Area, FranceDevelopment of the core application from version 6.0 to 6.2:
- Unit testing
- Creation of native animations
- Code optimization
- Implementation of tagging plans
- Added the "Shared Favorites" feature
- Improved application UX/UI and interface creation
Within a 4-person team (Lead Developer + 2 developers + CTO).Tech Stack & Environment: Agile Scrum/Kanban, Xcode, Swift 4.1.3, Jira, SwiftLint, MVVM Architecture, Bitrise, Firebase.
Recommendations
Be the first to recommend Romain
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- AI for Writing and Communicating AI for Content Creation AI for Data Analysis L'avenir de la décision : connaître et agir en complexité AI for Brainstorming and PlanningAI for Writing and Communicating AI for Content Creation AI for Data Analysis L'avenir de la décision : connaître et agir en complexité AI for Brainstorming and Planning
- Master of Computer Applications (M.C.A.)SUPINFO - The International Institute of Information Technology2010Master of Computer Applications (M.C.A.)
Certifications
- Google AI Professional CertificateCoursera.org2026