About Christopher
Spanish
Basic
Chinese
Basic
English
Fluent
French
Native or bilingual
Experience
- Krice.IOTeacher - iOS / Android - Swift / Objective-c / Java / Kotlin TrainerEDUCATION AND E-LEARNINGApril 2016 - Today (10 years and 2 months)Paris, FranceExpert in mobile application development. I have always wanted to pass on my passion to people sharing the same desires, professional ambitions, and interests. This is how I turned to training and teaching. Here is a detail of my different experiences in this field:- Android development teacher at ISEP (April/June 2016): 4-hour block per week given to 4th-year students. The objective of this course was to train students in developing an application in Java on Android. Students had to design a project and then defend it in groups of 3-5 students.- Android development teacher at IPSII (April 2018): A full 35-hour week given to 4th-year students. The objective of this course was to train students in developing an application in Kotlin on Android. Students had exercises in the evening and were evaluated at the end of the week by a questionnaire with open-ended answers.- Kotlin trainer at Ambient-IT (May 2018): 3 full days given to consultants to carry out a Kotlin mission for their client. The program was a simplified version of kotlinlang.org
- Onvabosser.frLead iOS / Android DeveloperHUMAN RESOURCESJanuary 2018 - Today (8 years and 5 months)Paris, FranceI lead a team of 3 iOS and Android mobile developers, working in coordination with Backend developers and acting as the mobile referent for the startup's CTO.My mission is to supervise the development of both mobile applications by taking charge of the architecture development for both applications, ensuring adherence to best development practices, implementing unit, mock, and end-to-end tests, and continuous integration.If I had to summarize the main objective of this mission, it would be to have 2 native iOS / Android mobile applications but technically / architecturally, only one application.My tasks are as follows:- Ensure the code is as similar as possible on iOS and Android- Exclusive development in Swift 4 and Kotlin 1.2.50.- Implementation and maintenance of the Model View Presenter architecture for iOS / Android applications.- Implementation of Dagger2 and Swinject (Dependency Injection)- Feature development- Code refactoring / optimization (protocol-oriented programming / 0 singleton / SOLID compliance)- Implementation of unit and mock tests with Nimble / Cuckoo and Mockito-kotlin- Technology watch
- LinkvalueLead developer - Team leader iOS / AndroidDIGITAL AND ITMay 2015 - January 2018 (2 years and 8 months)Paris, FranceI joined Linkvalue as the first experienced mobile developer. My missions were as follows:- Technological watch for the company: Creation of a roadmap for the creation of a new Swift server-side development offering. Development of POCs and IoT studies: Homekit, Arduino, Android Things. Study of augmented reality solutions ARKit, ARtoolKit, Vuforia- Meetup speaker (iBeacon, mobile tooling, Swift Server)My projects on the WebAgency side were as follows:- Keep.pe on iOS - Android: Mobile applications to display an advertising banner / manage leads on websites.- Shake Your Beauty on iOS: Application to get a beauty product based on selected criteria by shaking your smartphone.- Youre Welcome on iOS / Android: Development of the Smith and Brian applications for ordering products in luxury hotels, geolocated by iBeacons. I also developed the backend for managing iBeacons in Swift server-side with Vapor 2- Server-side dashboard in Swift. Development of a website and backoffice in Swift with the Vapor 2 Web framework.
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
- Computer Engineering in Security, Networks, and SystemsEPITA2011