
Adel Inoubli
iOS Engineer · Swift/SwiftUI/UIKit · KMM · Clean Archi | Turning complex specs into pixel-perfect apps
Salaire / Taux journalier
Lille, France
Mobilité : Paris, Bruxelles, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
With over 8 years in the Apple ecosystem, I've learned that being a Senior iOS Engineer isn't just about writing Swift - it's about architecting solutions that last. From managing high-traffic banking spikes at MyBIAT to streamlining complex workflows at Sodexo and AXA France, I focus on transforming messy business requirements into clean, performant, and maintainable code. What I bring to the table: Architecting for Scale: in Clean Architecture i don't just code for today; I code for the developer who will maintain the app two years from now. Modern & Legacy Mastery: Expert in Swift and SwiftUI/Swift Concurrency and UIKit/Combine I'm a firm believer in Quality First—in teams where testing is leveraged, my definition of 'done' includes Tests and a green CI/ CD (AzureDevops, Bitrise, Fastlane). Life is too short for broken pipelines. Collaborative Leadership: I enjoy technical mentoring and believe that constructive egoless code reviews are the secret sauce to a high-performing team. I am currently looking for my next challenge as a Senior iOS Engineer within an ambitious team that values technical excellence and a top-tier user experience.
Expérience de travail
Senior iOS engineer
AXA
mai 2025 - Présent
1 an 6 mois
Lille, France
– 1M+ active users, 4.8 rating among 20k review – Implement a cloud-based generative AI for health prevention solutions with LLM APIs – Secure data privacy compliance by implementing MFA/OTP flows against unauthorized access – Proactively challenge technical specs in story mapping sessions to align engineering with a seamless UX guidelines. – Refactor a resilient push notification module to handle complex deeplinking scenarios during cold starts – Maintain 96% code coverage in Gherking BDD to bridge the gap between engineering and product – Established best practices for testing, maintainability, and documentation
Senior iOS developer
Listen too
avr. 2024 - avr. 2025
1 an 1 mois
Lille, France
– Setup and bridging of KMM modules to iOS project in order to enable shared business logic – Optimized app performance by refactoring legacy code – Built reusable and scalable modules using Combine and Swift Concurrency within a modular architecture – Setup and implement a smart scheduling assistant using the Gemini LLM API, suggesting the most suitable event dates based on people's remote work agendas – Integrating BLE communication for connected devices (thermal sensor) for real time monitoring as a PoC projet.
iOS developer Consultant
EXOMIND
juin 2023 - févr. 2024
9 mois
Vétheuil, France
– Contribution to the migration to SwiftUI and swift 6 – Implemented unit testing with Quick & Nimble and enforced code quality through static analysis (SonarQube, SwiftLint) in order to minimize regressions – Migration from CocoaPods to Swift Package Manager (SPM) – Refactoring to MVVM architecture
Mobile Software Engineer - iOS
BIAT
août 2019 - mars 2023
3 ans 8 mois
– 400k user, crash free rate 99,2% – Led the development of core banking services including Account, Card management, single transfers, bulk payments – Collaborated with Backbase R&D to design and validate SDK through POCs tailored to the bank's needs – Initiated and led TDD practices for transaction modules, achieving 92% of test coverage – Automated CI/CD pipelines with Jenkins and Fastlane. – Strengthened security with, OTP, biometric authentication challenges and improved overall code quality using SonarQube and Veracode. – Collaboration in an international English-speaking environment
iOS Developer
Orange
juin 2018 - août 2019
1 an 3 mois
La Goulette, Tunisie
– Led the migration from Objective-C to Swift for core modules, improving code maintainability and reducing technical debt. – Built the "Orange Wallet" feature from scratch in a secure and scalable way. – Ensured app stability by solving production issues based on Crashlytics reports. – Set up integration and unit tests, deployed new versions via App Store Connect, and collaborated with POs to define and prioritize features in Agile sprints.
iOS Developer intern
Mobiblanc
juil. 2018 - nov. 2018
5 mois
La Goulette, Tunisie
Formation
Higher Institute of Computer Science
Master's degree, Computer Software Engineering
2019 - 2021
2 ans 1 mois
Higher Institute of Technological Studies of Charguia
Bachelor's degree, Computer and Information Sciences
2015 - 2018
3 ans 1 mois
Licences et certifications
Backbase Mobile Certification
Délivré le : –