Dakar, Sénégal - dispo en CDI, CDD et freelance, en remote ou sur site

SergeSenghor (Shinra)

|

Je fabrique des applications que des entreprises utilisent tous les jours, de la première idée jusqu'à leur mise en ligne, et je passe le plus clair de mon temps sur celles où il y a de l'intelligence artificielle.

Scrollez pour découvrir

Expertise

Ce que je fais

Serge Senghor

Ingénieur logiciel diplômé de l'École Supérieure Polytechnique de Dakar, je travaille entre le backend et l'IA appliquée. J'ai livré des outils qui servent au quotidien : prédiction de tendances, surveillance de réseaux, détection d'objets par vision. Je passe en général plus de temps à comprendre le besoin qu'à écrire le code qui y répond, et je choisis volontiers les projets qui ont un impact concret, en santé publique notamment.

Backend & API

La plupart des ennuis viennent du modèle de données, alors je le fige avant d'ouvrir un contrôleur. Spring Boot quand le domaine est riche et que les transactions comptent, Node quand il s'agit surtout de faire circuler du JSON. Je garde le monolithe modulaire tant que les modules n'ont pas des raisons différentes de changer, parce qu'un appel réseau ne se retire plus une fois posé.

Frontend

Une interface se dégrade surtout par son état, dupliqué, désynchronisé ou remonté trop haut dans l'arbre. Je le garde au plus près de ce qui s'en sert et je laisse au serveur ce qui doit être indexé ou s'afficher vite. Ce site tourne comme ça, en SvelteKit sur Cloudflare.

Données & DevOps

Toute modification de schéma passe par une migration Flyway versionnée, y compris dans l'urgence, sinon plus personne ne sait dans quel état est la base six mois plus tard. Postgres par défaut, avec PGVector quand il faut de la recherche sémantique à côté des données métier, Mongo tant que le schéma bouge encore. En local et en CI, la même image Docker.

IA & Agents

C'est là que je passe le plus de temps. À l'UCAD j'ai comparé cinq LLM sur la précision, la latence et le coût avant d'en retenir un, et je choisis toujours de cette façon plutôt que sur la réputation d'un modèle. Je construis surtout des agents outillés avec Spring AI et l'API Claude, du RAG sur PGVector, et de la détection YOLO quand le problème est visuel.

Langues
  • Français - Courant
  • Anglais - Technique / Professionnel
Centres d'intérêt
Basket-ballKaratéMusiqueVoyage & découverteCinémaLectureNouvelles technologies

Parcours

Expérience professionnelle

  1. Juin 2026 - Août 2026 · Freelance / Hybride

    Développeur Full-Stack - Consortium Araignée SAS

    Conception et déploiement d'applications web full-stack (Spring Boot, React/TypeScript) avec intégration d'APIs REST et pipelines CI/CD Docker. Modélisation des données, automatisation des workflows backend en Python, documentation technique et tests unitaires. Plateformes de gestion à grande échelle : suivi de chantiers BTP, administration universitaire, outils métier sur mesure.

  2. Avr. 2026 - Mai 2026 · Bénévolat · Remote

    Développeur - iSHEERO

    Rôle de développeur, avec une contribution portée avant tout sur l'identité de marque de la société et sur sa visibilité : lui donner une image cohérente et mieux la faire connaître.

  3. Sep. 2024 - Oct. 2024 · Stage

    Développeur - Banque de l'Habitat du Sénégal

    Développement d'une application de gestion bancaire robuste en C# / .NET, avec modélisation des données et tests unitaires. J'ai rédigé toute la documentation technique, ce qui a permis aux équipes de reprendre le projet sans accroc.

  4. Mai 2024 - Juil. 2024 · Stage

    Data Engineer - Université Cheikh Anta Diop (UCAD)

    Étude comparative de plus de 5 LLMs avec analyse quantitative des performances (précision, latence, coût). Pipelines Python de préparation et de nettoyage de données réduisant le temps de préparation d'environ 40 %. Veille technologique deep learning et fine-tuning.

  5. Mai 2023 - Juil. 2023 · Stage

    Développeur - LITA

    Développement de projets logiciels : versioning Git, documentation technique et revues de code, dans le respect des bonnes pratiques de développement.

Projets sélectionnés

Mes projets mis en ligne

Survolez une carte pour lancer la vidéo

Déployé

Teranga Atelier

Boutique en ligne où chaque pièce se personnalise avant achat.

  • Next.js
  • TypeScript
  • React
  • +1
Déployé

team-ops

Pointage par QR Code et RH, reconfigurable pour chaque entreprise.

  • React 18
  • TypeScript
  • Vite
  • +10
Démo vidéo

AI Orchestrator

Enchaîner des assistants IA en workflows, sans écrire de code.

  • React
  • Vite
  • TypeScript
  • +3
Déployé

Senghor Voyage

Site d'agence de voyage avec back-office, sans serveur à administrer.

  • Astro 5
  • TypeScript
  • Cloudflare Pages
  • +4
Déployé

Senghor Immobilier

Catalogue immobilier dont l'agent gère lui-même les biens et les prix.

  • Astro 5
  • TypeScript
  • Cloudflare Pages
  • +4

Stack

Compétences techniques

En surbrillance, ce que j'ai déjà livré en production et que je peux défendre en entretien. Le reste, je l'ai pratiqué sur des projets.

Backend & API

  • Java 17/21
  • Spring Boot
  • Node.js
  • Express
  • C# / .NET
  • REST
  • Microservices
  • Kafka
  • JUnit

Frontend

  • TypeScript
  • React
  • Next.js
  • SvelteKit
  • Astro
  • TailwindCSS
  • Vitest

Données & DevOps

  • PostgreSQL
  • Docker
  • MongoDB
  • PGVector
  • Flyway
  • CI/CD (GitLab, GitHub)

IA & Machine learning

  • Python
  • LLM & agents
  • Claude API
  • Spring AI
  • Computer vision (YOLO)
  • NLP
  • pandas
  • Scikit-learn
  • Deep learning
  • FastAPI
  • pytest

Formation

Éducation

  1. 2024 - 2026

    Diplôme d'Ingénieur en Génie Logiciel (DIT)

    École Supérieure Polytechnique de Dakar

  2. Mai 2025 - Mars 2026

    Data Engineer Certificate

    DataCamp

  3. Nov. 2025

    Titre de qualification - Développeur Web & Mobile

    Simplon × ONFP, Sénégal

  4. 2022 - 2024

    Diplôme de Technicien Supérieur en Informatique

    École Supérieure Polytechnique de Dakar

Certifications

13 certifications

  • Data Engineer Certificate - DataCamp Mai 2025 - Mars 2026
  • Large Language Models - FORCE-N Avr. 2025
  • Deep Learning Fundamentals - NVIDIA 2025
  • Java Developer - DataCamp Déc. 2025

Contact

Parlons de votre projet

Ouvert aux CDI, CDD et freelance, en remote, hybride ou sur site. Un projet en tête ? Parlons-en.

© 2026 Serge Senghor (Shinra) - Tous droits réservés.

Conçu avec SvelteKit, threlte & Cloudflare.