About Hedi
- deliver robustAndroid&iOSapplications,
- secure their critical workflows (authentication, wallet, sensitive data),
- structure a sustainablemobileandbackendarchitecture,
- accelerate time-to-market without sacrificing quality.
My added value
- End-to-end vision: mobile, backend (BFF), architecture, CI/CD
- Strong expertise in sensitive systems (security, compliance, performance)
- Ability to technically frame a product from the start (MVP → scale)
- Pragmatic and delivery-oriented approach: what matters is what gets to production
Types of projects I handle
- Android & iOS mobile applications (creation or redesign)
- Solid technical MVPs for startups or new products
- Implementation or improvement of mobile architectures (Clean Architecture, KMP)
- Development of Backend For Frontend (BFF)
- Optimization of performance, stability, and code quality
- Implementation or modernization of mobile CI/CD
- High-stakes applications: payments, identity, security, mobility, e-commerce
Usual deliverables
- Production-ready mobile applications (app stores)
- Clear and maintainable technical architecture
- Tested and industrializable code
- Technical documentation and evolution recommendations
English
Fluent
French
Fluent
Arabic
Native or bilingual
Spanish
Basic
Experience
- INGroupeSenior Mobile EngineerTECHApril 2025 - Today (1 year and 4 months)Paris, France
What I bring
- Design and development of robust and secure Android & iOS applications
- Implementation of clean and scalable architectures, product- and maintainability-oriented
- Sharing cross-platform business logic via Kotlin Multiplatform (KMP)
- Development of Backend For Frontend (BFF) in Ktor (Kotlin)
- Strong focus on security, compliance, and data protection
Areas of expertise
- **Mobile**: Android, iOS
- **Cross-platform**: Kotlin Multiplatform (KMP)
- **Backend**: Ktor, REST APIs, BFF
- **Architecture**: Clean Architecture, API-first
- **Security**: encryption, key management, secure storage, access control
- **Methodology**: Agile / Scrum
- StuartSenior Mobile EngineerTECHNovember 2022 - April 2025 (2 years and 5 months)Paris, France
Main missions:
- Design and modernization of a fluid and intuitive user experience on Android and iOS via Flutter, resulting in a high-performing and visually polished application.
- Development and supervision of a Backend For Frontend (BFF) in Node.js, exposing endpoints for mobile needs.
- Implementation and orchestration of backend components via Docker, including Kafka integration to ensure reliable communication between microservices and mobile applications.
- Supervision of the mobile CI/CD infrastructure using GitHub Actions and Fastlane, enabling complete automation of builds, tests, and deployments.
- Strengthening software quality through unit and integration tests, ensuring application stability in an Agile environment.
Contribution to key functional areas of the application:
- optimization of the delivery process,
- invitation management,
- delivery tracking,
- integration and evolution of payment solutions.
- Active participation in technical decisions on structuring issues of the application, with a direct impact on:
- reducing delivery times,
- improving user experience,
- optimizing overall platform efficiency.
Technical environment:
- **Mobile**: Flutter, Dart, Kotlin, Swift
- **Backend**: Node.js, TypeScript, Microservices, Kafka
- **DevOps**: Docker, GitHub Actions, Fastlane
- **Architecture**: Clean Architecture
- **Quality & Analytics**: Mockito, Firebase, Crashlytics, Google Analytics
- **Tools**: Git, Android Studio, Xcode, Visual Studio Code
- **Security**: application best practices
- CarrefourMobile Development ConsultantRETAIL (LARGE RETAILERS)May 2021 - November 2022 (1 year and 6 months)Paris, France
Main missions:
- Contribution to the evolution of the Carrefour Drive & Delivery Android application, used on a large scale.
- Development of new features and UI/UX redesign to improve fluidity, performance, and user experience.
- Improvement of mobile architecture with modern patterns (MVI, Clean Architecture) and reactive technologies (Flow, Coroutines).
- Implementation of dependency injection with Hilt to enhance code modularity and maintainability.
- Modernization of mobile CI using Jenkins and Gradle Kotlin DSL (KTS) to automate builds and tests.
- Development of unit and integration tests to ensure code stability and quality.
- Estimation, planning, and prioritization of tasks in an Agile / Scrum environment, in close collaboration with Product Owners and design teams.
Technical environment:
- **Mobile**: Android, Kotlin, MVI
- **Architecture & reactivity**: Clean Architecture, Flow, Coroutines
- **DI & data**: Hilt, Proto
- **Quality**: JUnit, Mockito, Mockk
- **CI/CD**: Jenkins, Gradle KTS
- **Tools**: Android Studio, Git, GitLab, JIRA, Confluence
- **Backend**: REST APIs
- **Analytics**: Firebase
Recommendations
Be the first to recommend Hedi
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
- Engineering Degree in EngineeringNational Engineering School of Carthage2017Cycle Ingénieur en Génie
- Preparatory Cycle (Math)Preparatory Institute for Engineering Studies El Manar2014Cycle Préparatoire (Math