About Joseph
French
Native or bilingual
English
Conversational
Experience
- INTERSTISLead Mobile DeveloperSOFTWARE PUBLISHINGSeptember 2021 - December 2024 (3 years and 3 months)Paris, FranceWith the COVID-19 situation, remote work has become widespread and even a norm.The collaborative platform Interstis then saw a surge in interest from local authorities and the government, seeking to use French alternatives to American collaborative platforms. However, some ministries wanted a mobile application before approving the change.My role: To summarize the following lines, I manage and develop Interstis' mobile applications.Improve the team's skills, architect and ensure the quality of code and applications (with linters + automated tests), stay up-to-date with Android advancements.In September 2021, I began training an apprentice on Android to support me with the application that had just been released to production. I established a development charter, as well as continuous integration (CI) and automated internal deployment to reduce workload while simplifying development.In early 2022, the iOS project was launched with a Swift intern and myself on this project. My role on this project is to manage and participate in the development of the iOS application while continuing previous tasks (developing Android, maintaining the CI/CD pipeline, advancing the team and the product, etc.).In early 2024, the vision for mobile applications changed; mobile applications will now be developed in Flutter and will be in the form of micro-services (each application has a role/functionality, no more applications with many features).Environment:- Windows- Agile Methodology- 1 PO- 1 UI/UX designer- 1 Lead, 1 Android dev, 1 iOS dev, and 1 Back devAndroid Technical Stack:- Kotlin- MVVM architecture respecting Clean Architecture- Hilt/Dagger- Coroutine & Flow- Retrofit- Glide- Room- Unit Tests (JUnit, Mockito)- Fastlane and GitlabCI for CI/CD
- INTERSTISAndroid DeveloperSOFTWARE PUBLISHINGMay 2021 - September 2021 (4 months)Paris, FranceMy role: Creation and development of the mobile application in 2 months with the functionality to log in, view messages sent by collaborators, and the ability to reply to them.Meeting the deadlines, I delivered an application with all functionalities, while testing and fixing bugs. This resulted in no user-impacting bugs (we used it for a week on our internal platform before releasing it to production), which was a real success (99% crash-free).Environment:- Windows- Agile Methodology- 1 PO- 1 UI/UX designer- 1 Back devTechnical Stack:- Kotlin- MVVM architecture respecting Clean Architecture- Hilt/Dagger- Coroutine & Flow- Retrofit- Glide- Room- Unit Tests (JUnit, Mockito)
- iViFloAndroid DeveloperSOFTWARE PUBLISHINGOctober 2020 - November 2020 (1 month)Paris, FranceDuring conferences at Thales, employees would sign a paper to mark their attendance.For increased security and control, they opted for an innovative system using NFC on Android tablets to identify themselves with Thales badges. Bluetooth was also used for communication between tablets.My role: During the 3 weeks of this mission, I completed this project which was started but unfinished, and most importantly, lacked stability.I made the product more reliable by adding numerous checks, new communication protocols, and optimizations.A part that was unfortunately neglected before my arrival was testing and product review.The application, which couldn't complete a recording session without crashing, is now robust enough to handle about twenty sessions with nearly 200 people each without any issues.Environment:- Linux and no methodology- 1 Project Manager- 1 Android dev and 1 iOS devTechnical Stack:- Kotlin and Java- Unit Tests (JUnit)
Recommendations
Be the first to recommend Joseph
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, Computer ScienceEPITECH - European Institute of Technology2019Master, Informatique
- Business and managementGriffith College Dublin2018Business and management