About Recep
French
Native or bilingual
English
Fluent
Turkish
Native or bilingual
Experience
- BforBankTech Lead Mobile iOSBANKING AND INSURANCEJuly 2021 - Today (4 years and 11 months)92400 Courbevoie, FranceThe mission consists of taking over the existing application and also developing a new iOS application from scratch using SwiftUI, clean architecture, and MVVM-C architecture. As Tech Lead Mobile iOS, I work with different mobile developers of various levels (junior, senior).Here are the missions carried out:- Analysis of the existing application- Maintenance of the existing application- Development of new features- Evolution of operation filters- Evolution of scheduled transfers- Dynatrace management- Evolution of the 6-digit SMS OTP- Migration from Accengage to Airship- Apple Pay implementation- Technical debt management- Team management- Encouraging developers' skill development- Management of developers' Pull Requests (PRs)- Technical Audit with developers for project evolution- Writing technical documentation for the new mobile application- Setting up the project skeleton: layered architecture (Clean Architecture)- Using the MVVM-C pattern for the presentation layer.- Estimation of complexities and prioritization of features with the Product team (PO/PM)- Development of the new application's features
- Société GénéraleMobile Technical Referent - SI Overhaul of GlobalCash Mobile ApplicationBANKING AND INSURANCESeptember 2017 - July 2021 (3 years and 10 months)Val-De-Fontenay, 94120 Fontenay-sous-Bois, FranceSI Overhaul of the SogecashWeb Mobile Application:- Analysis of the existing hybrid application on iOS and Android- Maintenance of the existing application- Native bug fixes- Backbone.js bug fixes- Implementation of the new SDK for the Secure Access part- Interaction with third parties regarding the SDK used and encountered client issues- Cordova / plugins update- Review of pinning certificates used in the applications- Management of pinning certificates (request, implementation, testing, delivery)- Implementation of OOBMI management- Code review- Review of the application's technical debt- Export of the Android project to Android Studio- Implementation and use of FCM, OkHttp3, and Retrofit2 frameworks on Android- Suggesting available updates on the stores to clients upon application launch- Adding an informative page upon application launch- Management of new iPhone and iPad resolutions- Creation of a new application: Secure Access Mobile (Secure Access for Corporate)- Migration from Objective C to Swift 5- Implementation and use of Cocoapods, AFNetworking frameworks on iOS- Review of OOB flows- Review of the cookie policy- Review of the Global Cash Mobile application navigation- Study of HMS for Huawei notifications- Implementation and use of fingerprint as a login method- Adding application information on the stores (texts, images, privacy, ...)- Delivery and qualification of Testflight and Beta versions of the applications- Final publication of applications on the stores (App Store, Play Store, Huawei App Gallery)- Delivery and qualification of the Secure Access International MAC application- Business needs analysis- Functional and technical design- Specification, acceptance testing, and prototyping- Study and proposal of new technical and functional solutions- Writing technical documentation and implementations from stories- Development of stories defined from the Backlog
- SNCF RéseauMobile Technical Referent - SI Overhaul of MyPilotis and ClotureCompta ApplicationsTRANSPORTATIONMay 2017 - July 2017 (2 months)Clichy, FranceDevelopment of the MyPilotis and ClotureCompta applications for consulting accounting indicators and financial controllers of the DFA (Finance and Purchasing Department).- Analysis of the existing application- Writing technical documentation- Writing technical implementations from stories- Validating the work done by the team- Development of stories defined from the Backlog- Teamwork for project completion- Implementation of the database in the application using CoreData and the already designed data model (creation of class models, creation of different CRUD queries for each model)- Development of the different web service interfaces (Request/Response)- Saving web service data in the database- Building graphs (Stats library) from existing data in the database- Making necessary modifications to account for changes in the application's data model- Setting up AutoLayout
Recommendations
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 of ScienceSUPINFO - The International Institute of Information Technology2012Master of Science (MSc)
Certifications
- Scrum MasterProfessional Scrum Master™ I (PSM I)2023