Adama Komi

AdamaKomi

Portrait d'Adama Komi

Ingénieur logiciel · Full-stack & mobile

Je conçois et développe des applications web et mobiles, de l'API jusqu'à l'interface.

Mohammedia, Maroc

Diplômé de la FST Mohammedia, disponible immédiatement pour un CDI.

À propos

Je m'intéresse autant à la conception qu'au code : comprendre le besoin, modéliser le métier, puis choisir une architecture simple qui tiendra dans la durée.

J'ai travaillé sur toute la chaîne : API, traitements asynchrones, interfaces web et applications mobiles. Mes deux stages chez Atrait Technologies m'ont confronté à des besoins concrets, d'un site e-commerce à une plateforme d'édition scientifique.

Projets

2024 — 2026

Un stage de fin d'études et deux projets académiques, du backend à l'application mobile.

  1. Plateforme SaaS qui analyse et met en forme automatiquement les manuscrits (.docx) et les figures selon les consignes des revues scientifiques.

    Stage de fin d'études · Atrait Technologies
    2026

    Ce que j'ai réalisé

    Backend et traitements asynchrones
    Architecture backend et API REST avec FastAPI. Ingestion, parsing et validation des fichiers en tâches de fond avec Celery et Redis.
    Recommandation par IA
    Algorithme de recommandation hybride fondé sur la recherche sémantique : base vectorielle Qdrant et embeddings PubMedBERT.
    Traitement des images
    Contrôle qualité automatique des figures avec Pillow : vérification du DPI, conversion JPG/PNG vers TIFF/EPS.
    Interface
    Parcours utilisateur par étapes avec React 19, Vite, TypeScript et TanStack Query.

    Technologies

    FastAPI · Celery · Redis · Qdrant · React · TypeScript

  2. Application mobile cross-platform qui suit les activités physiques par GPS et les transforme en défis, classements et badges.

    Projet académique · FST Mohammedia
    2025 – 2026

    Ce que j'ai réalisé

    Suivi GPS et capteurs
    Géolocalisation en arrière-plan (Expo Location, Task Manager), tracé de l'itinéraire en direct avec MapLibre, comptage des pas via l'accéléromètre.
    Temps réel
    Transmission des coordonnées de course par WebSocket, avec un algorithme anti-dérive qui valide les positions côté serveur.
    Backend
    Serveur modulaire NestJS, PostgreSQL via TypeORM, notifications push avec Firebase Admin SDK.
    Gamification
    Podium dynamique, classement hebdomadaire et badges. État de l'application géré avec Redux Toolkit.

    Technologies

    React Native · Expo · NestJS · PostgreSQL · WebSockets · Redux Toolkit

  3. Système de files d'attente virtuelles en temps réel : une application mobile pour les clients, des portails web d'administration et une API modulaire, réunis dans un monorepo.

    Projet académique · FST Mohammedia
    2024 – 2025

    Ce que j'ai réalisé

    Backend et concurrence
    API NestJS, PostgreSQL via Prisma. Verrous transactionnels et contraintes d'index SQL pour sécuriser les sessions de guichet.
    Temps réel
    Socket.io avec adaptateur Redis pour diffuser instantanément les positions dans la file et les temps d'attente estimés.
    Tâches asynchrones
    BullMQ et Redis pour détecter et invalider automatiquement les tickets en conflit géographique.
    Applications clientes
    Application mobile React Native (Expo) résistante aux coupures réseau, portails d'administration en React et TypeScript.

    Technologies

    NestJS · Prisma · PostgreSQL · Socket.io · BullMQ · React Native

Compétences

Backend

Node.js (NestJS, Express), Python (FastAPI), Java (Spring Boot).

Frontend

React, TypeScript, Tailwind CSS.

Mobile

React Native, Expo.

Données

PostgreSQL, MongoDB, Redis, Qdrant.

Temps réel & asynchrone

Socket.io, BullMQ, Celery.

Architecture

Clean Architecture, Hexagonal Architecture, DDD.

DevOps & tests

Docker, GitHub Actions, Jest, Pytest.

Parcours

Expérience

  1. Mars 2026 – présent

    Stage de fin d'études (PFE)

    Atrait Technologies

    Conception et développement de la plateforme SaaS Editalis.

  2. Avril – juillet 2025

    Stage de fin d'année (PFA) · Développeur web

    Atrait Technologies

    Fonctionnalités et extensions PHP sur mesure pour une plateforme e-commerce WordPress, administration de la base MySQL.

Formation

  1. Juin 2026

    Diplôme d'État en ingénierie logicielle et intégration des systèmes informatiques

    Faculté des Sciences et Techniques de Mohammedia

  2. Juin 2023

    DEUST, mention Bien

    Faculté des Sciences et Techniques de Béni Mellal

  3. Juin 2021

    Baccalauréat scientifique, mention Très bien

    Lycée municipal de Titao, Burkina Faso

Articles

Contact

Je réponds en général sous 24 heures.

Écrivez-moi.

Pour un poste, un projet ou une simple question.

adamakomi15@gmail.com

Ou laissez un message