About Tawfiq
- Development ofperformant**, **secure**, and **intuitive**Android** applications
- **Integration**: REST API, Firebase, geolocation, push notifications
- User experience:UI/UX, fluid animations
- Maintenance: architecture (Clean Architecture, MVVM),automated tests (Junit)
- **Agile Method (Scrum)**: sprints, user stories, demos, and retrospectives
- Regular follow-up, **clear deliverables**, and support until release on the Play Store
- **Clean, documented code**, ready for long-term evolution
- **SNCF**: Internal Android application for managing and tracking railway equipment
- **Meero**: Android development of a mobile SDK for professional photographers
- **CCAS**: Android & iOS development of applications for booking stays
- **Magneta**: Android development of a mobile SDK for PTI-DATI alert devices (lone workers)
- Recognized expertise in Android (Kotlin, Jetpack Compose, MVVM, Hilt, Retrofit, Room)
- Ability toquickly understand business needsand propose suitable solutions
- Excellent client feedback oncode quality, communication, and reliability
🚀 Do you have an Android project to realize?
French
Native or bilingual
Tamil
Native or bilingual
English
Conversational
Experience
- CCAS - Activités sociales de l'énergieSenior Android / iOS DeveloperPUBLIC SECTORJuly 2022 - Today (3 years and 11 months)Montreuil, FranceAchievements & Contributions
- Development of Android applications (Kotlin + Jetpack Compose + KMP) and iOS (Swift, UIKit)
- Implementation of Clean Architecture (MVVM) with Coroutines / Flow
- Implementation of authentication management (SSO, Hawk)
- Geolocation, QR Code, and REST API integration (Retrofit / OkHttp / Moshi)
- Implementation of CI/CD (Jenkins) and crash reporting (Firebase Crashlytics)
- Writing unit tests (JUnit / Mockito)
- Play Store and App Store deployment
- Implementation of booking systems (accommodation, restaurants, vehicles)
- Management of network calls, retries, timeouts, standardized HTTP errors
Added Value- Notable improvement in application stability and reduction in crashes
- Creation of a solid technical foundation facilitating scaling
- Rapid addition of new iOS and Android modules
- Addition of modern features enhancing user experience
- Contribution to the transition towards a modular architecture
- Scalable, paving the way for future connected services
- MeeroAndroid Kotlin DeveloperSOFTWARE PUBLISHINGOctober 2021 - July 2022 (9 months)92300 Levallois-Perret, FranceAchievements & Contributions
- Design and development of an SDK application in Kotlin
- Communication with REST APIs (listing shoots, photo metadata)
- Automatic upload to a cloud (AWS S3)
- Implementation of unit tests (JUnit)
- Use of CameraX to capture high-resolution photos
- Integration of features: autofocus, white balance, flash,
- Compilation and export of the SDK as .aar
Added Value- Project managed from start to finish, providing Meero with a modular and easy-to-integrate Android SDK
- Improvement in upload performance and reduction in transfer errors
- Acceleration of the SDK integration process into client applications, halving production time
- SNCFAndroid DeveloperTRANSPORTATIONMarch 2021 - October 2021 (7 months)Seine-Saint-Denis, FranceAchievements & Contributions
- Development of a mobile application in Java & Kotlin
- Connection to REST APIs developed in Java via Retrofit & OkHttp
- Integration of JavaScript modules developed with Convertigo Mobility Platform
- Test coverage measurement, reporting, and alerts (SonarQube, JaCoCo).
- Generating APKs via Jenkins and linking them to Nexus
Added Value:- Successful technical migration to Kotlin, ensuring a more modern and robust application
- Improvement in code quality and deliverable reliability
- Significant reduction in production bugs
- Smoother CI/CD pipeline
Recommendations
Be the first to recommend Tawfiq
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
- Master's in Engineering, Information Systems ManagerCESI Engineering School2019Master en ingénierie, Manager en systèmes d'information
- BTS in Computer Services for Organizations (SIO), Software Solutions and Business Applications (SLAM)Lycée de l'Hautil2016BTS Service Informatique aux Organisation (SIO), Solutions Logicielles et Applications Métiers (SLAM)
Certifications
- Android & Kotlin Training CertificateUdemy2021