Skip to content
mouadtoto, HomeFR — Lire en français

Experience

Where I've worked and what I did there.

  1. — Present

    Mobile Developer (Kotlin / Java, Android, Flutter)

    SnackGroup

    • Developing and maintaining front-end features for a high-traffic mobile platform.

    • Building Android and Flutter apps for European client projects.

    • Taking part in code reviews, incident resolution and the continuous improvement of software quality.

    • Java
    • Kotlin
    • Android
    • Flutter
  2. —

    Full-Stack Developer

    AfricaForPress

    • Developed and maintained back-end and front-end features for a high-traffic web platform.

    • Designed and implemented secure REST APIs with Java and Spring Boot.

    • Integrated and optimised access to relational databases.

    • Took part in code reviews, incident resolution and the continuous improvement of software quality.

    • Java
    • Spring Boot
    • REST APIs
  3. —

    Java / Vue Coach & Technical Lead

    Ark-x

    • Coached more than 40 learners on Java (Spring) and Vue, with an 80% job placement rate.

    • Ran hands-on workshops and one-to-one coaching sessions to strengthen full-stack skills.

    • Actively supported junior developers from upskilling through to employment.

    • Java
    • Spring Boot
    • Vue.js
  4. —

    Java / Nuxt Developer

    Mavistro

    • Designed a complex multi-tenancy system for a SaaS platform in Java, Spring Boot and PostgreSQL, supporting 50+ tenants.

    • Integrated AI modules for recommendation and prediction, improving result relevance by 35%.

    • Deployed and monitored on Azure through CI/CD pipelines, Docker and Kubernetes, reaching 99.9% availability.

    • Implemented unit tests (JUnit/Mockito), OAuth2 security and Redis cache optimisation.

    • Java
    • Spring Boot
    • Multi-tenant SaaS
    • OAuth2
    • JUnit & Mockito
    • Nuxt
    • PostgreSQL
    • Redis
    • AI integration
    • Docker
    • Kubernetes
    • Azure

Have a project in mind?

Describe it in a few lines and I'll reply with questions and next steps.