You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Joseph De MerssemanJD

Joseph De Mersseman

Android Developer

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Joseph

Android developer passionate about creating robust and elegant applications for over 5 years. A pragmatic technical lead, I combine technical excellence with product vision to deliver solutions that precisely meet the needs of users and businesses.

My cross-industry versatility and mastery of DevOps tools enable me to effectively support your Android applications, from design to production, with a particular focus on code quality and maintainability.

  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Paris (up to 30km)

Experience

  • INTERSTIS
    Lead Mobile Developer
    SOFTWARE PUBLISHING
    September 2021 - December 2024 (3 years and 3 months)
    Paris, France
    With 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 dev
    Android 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
  • INTERSTIS
    Android Developer
    SOFTWARE PUBLISHING
    May 2021 - September 2021 (4 months)
    Paris, France
    My 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 dev

    Technical Stack:
    - Kotlin
    - MVVM architecture respecting Clean Architecture
    - Hilt/Dagger
    - Coroutine & Flow
    - Retrofit
    - Glide
    - Room
    - Unit Tests (JUnit, Mockito)
  • iViFlo
    Android Developer
    SOFTWARE PUBLISHING
    October 2020 - November 2020 (1 month)
    Paris, France
    During 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 dev

    Technical 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master, Computer Science
    EPITECH - European Institute of Technology
    2019
    Master, Informatique
  • Business and management
    Griffith College Dublin
    2018
    Business and management

Skill set

Categories