Nickson FOTSA

Apprentis Ingénieur Systèmes embarqués et Informatiques

Profil Professionnel

Étudiant en 1ère année de cycle ingénieur à l'ENSIM, admis en 2ᵉ année en parcours alternance, je suis actuellement à la recherche d'une alternance en développement embarqué pour une durée de deux ans à partir de septembre 2026.

Motivé par les environnements technologiques et les projets innovants, je souhaite intégrer une entreprise où je pourrai développer mes compétences tout en contribuant concrètement à des projets innovants.

Parcours Académique

ENSIM | 2025 - Présent

Ingénieur ASTRE

Systèmes Embarqués

  • Architecture ARM Cortex-M
  • OS Temps Réel (FreeRTOS)
  • Linux Embarqué & Yocto
  • Driver Development

Autres modules

  • Dévéloppement Web
  • Conception d' IHM
  • Communication réseau & Protocoles IP
  • Gestion de projets
IUT Bandjoun | 2023 - 2025

DUT Génie Électrique & Info. Industrielle

Automatisme & Élec

  • Automates (TIA Portal, Unity)
  • Électronique de Puissance
  • Machines Électriques
  • Instrumentation & Capteurs

Informatique

  • Langages C / C++
  • Microcontrôleurs (AVR, PIC)
  • Bases de données SQL
  • Supervision (SCADA)
Univ. Yaoundé I | 2022 - 2023

L1 Physique - Sciences Fondamentales

Physique

  • Mécanique du Point
  • Électromagnétisme
  • Optique Géométrique
  • Thermodynamique

Mathématiques

  • Analyse réelle
  • Algèbre Linéaire
  • Probabilités & Statistiques
  • Calcul Numérique

Expériences Professionnelles

CCO SA | Mai 2025

Technicien stagiaire en automatisme

Contexte : Immersion au sein d'une unité de production industrielle.

  • Mise en service : Participation active au paramétrage et au test des automates programmables industriels (API).
  • Diagnostic technique : Identification et résolution de pannes sur les capteurs de position et les actionneurs pneumatiques.
  • Analyse système : Étude approfondie du cycle de production pour optimiser les temps de réponse.
  • Livrable : Rédaction d'un guide de maintenance préventive pour les équipes techniques.
GECS SARL | ÉTÉ 2022 - 2024

Assistant Technicien en installations électriques

Contexte : Support technique sur des chantiers d'électrification résidentielle et industrielle.

  • Bureau d'études : Conception de plans d'implantation électrique via des logiciels de CAO.
  • Schématique : Lecture, analyse et interprétation de schémas de câblage complexes (armoires de distribution).
  • Énergie Solaire : Dimensionnement de parcs de batteries et pose de panneaux photovoltaïques en site isolé.
  • Conformité : Vérification de la mise à la terre et des dispositifs de protection différentielle.
Tchoffo SARL | ÉTÉ 2021 - 2023

Employé libre-service

Compétences transversales : Rigueur et gestion de l'urgence.

  • Logistique : Gestion des flux de marchandises et inventaires tournants.
  • Organisation : Optimisation de l'espace de stockage pour fluidifier le réapprovisionnement.
  • Polyvalence : Travail en équipe et respect strict des procédures de sécurité.

Compétences

C/C++
STM32
Linux
Arduino
Python
Assembleur
Java
PHP
JS
SQL
Git
Figma
SolidWorks
LabVIEW

Réalisations

🛡️ Systèmes Embarqués & Informatique Industrielle

IHM Monitoring & UART

IHM Monitoring & UART

Objectif : Supervision du traitement .

  • Supervision : Architecture IHM Web Full-Stack pour le monitoring et le pilotage distant via protocole UART.
  • Interfaçage : Moteur de communication JavaScript asynchrone pour la gestion bidirectionnelle du flux de données série.
  • Télémétrie : Acquisition et sérialisation de données environnementales critiques via capteur DHT11.
  • Analyse : Traitement du signal LDR avec conversion analogique-numérique et modélisation physique de la luminance.
  • Actuation : Commande déportée d'actionneurs (Servomoteur/LED) pour la simulation de systèmes domotiques complexes.
  • Optimisation : Gestion du débit binaire et contrôle de flux (Handshaking) pour garantir l'intégrité du buffer série.
Portail Automatique

Portail Automatique

Objectif : Système mécatronique d'accès sécurisé.

  • Automatisation : Système intelligent de gestion de portail par détection de présence véhicule.
  • Détection : Capteur infrarouge haute précision pour le monitoring des flux d'entrée/sortie.
  • Actuation : Pilotage de servomoteur avec contrôle séquentiel et temporel du mouvement.
  • Monitoring : Interface LCD I2C pour la télémétrie en temps réel des états du système.
  • Signalétique : Feedback multisensoriel (LED & Buzzer) pour la gestion des alertes de stationnement.
  • Algorithme : Cycle de fonctionnement autonome : détection, transit et sécurisation automatique.
Clavier Matriciel 4x4

Clavier Matriciel

Objectif : Driver d'entrée utilisateur optimisé.

  • Interface : Clavier matriciel 4×4 pour la gestion des entrées utilisateur.
  • Développement : Programmation en C/C++ sur plateforme Arduino.
  • Logique : Détection et décodage matriciel des lignes et colonnes.
  • Affichage : Intégration d'un écran LCD avec communication via bus I2C.
  • Validation : Tests unitaires des touches et vérification de la fiabilité en temps réel.
  • Modularité : Conception d'un module de saisie universel pour systèmes embarqués.
Sécurité Multi-facteurs

Sécurité Multi-facteurs

Objectif : Dispositif d'alarme et contrôle d'accès.

  • Projet : Système de contrôle d’accès électronique pour habitation ou bureau.
  • Interface : Activation par capteur tactile et affichage sur écran LCD.
  • Validation : Détection de présence par capteur infrarouge avant authentification.
  • Saisie : Télécommande infrarouge et récepteur IR (alternative au clavier).
  • Feedback : Retours visuels (LED) et sonores (Buzzer) avec messages LCD.
  • Contrôle : Mécanisme de sécurité avec limitation à trois tentatives et alerte.
Détection Niveau d'Eau

Détection Niveau d'Eau

Objectif : Monitoring de cuve industriel.

  • Instrumentation : Mise en œuvre d’un capteur analogique de niveau d’eau pour la détection de la hauteur de liquide.
  • Acquisition : Lecture de la valeur capteur via conversion analogique-numérique du microcontrôleur Arduino.
  • Traitement : Interprétation de la mesure brute afin de déterminer l’état du niveau d’eau.
  • Affichage : Visualisation en temps réel de la valeur mesurée sur un écran LCD 16x2 utilisant le bus I2C.
  • Architecture : Prototype simple d’un système de monitoring de niveau pouvant servir de base pour des systèmes de gestion de réservoir ou d’automatisation hydraulique.
  • Évolution possible : Extension future vers un système de régulation automatisé avec commande de pompe ou moteur DC.

💻 Logiciels & Algorithmique

Parsing Flux C (CFONB)

Parsing Flux Bancaire C

Objectif : Analyseur de fichiers à plat conforme à la norme CFONB 120.

  • Architecture : Conception modulaire permettant une séparation stricte des tâches entre les différents fichiers exécutables.
  • Data Workflow : Parsing complet, structuration et validation rigoureuse des données avant tout affichage console.
  • Recherche : Algorithme de recherche optimisé et intégré nativement au cœur de la logique métier du programme.
  • Interface CLI : Traitement dynamique des requêtes utilisateur via l'interprétation d'instructions passées en lignes de commande.
  • Robustesse : Gestion des flux de données avec contrôle d'intégrité pour garantir la fiabilité des informations traitées.
Site web bibliothèque

Site web bibliothèque

Objectif : Système de gestion d'empreints dans une bibliothèque.

  • Frontend Dynamique : Interface fluide en HTML5/CSS3 avec animations d'objets et transitions d'états pour une expérience utilisateur interactive.
  • Architecture Serveur : Backend robuste en PHP assurant la communication entre l'interface utilisateur et la logique métier du site.
  • Gestion de Données : Système CRUD via MySQLi permettant l'ajout, la suppression et la mise à jour en temps réel des espaces et des emprunts.
  • Moteur de Recherche : Implémentation d'un algorithme de filtrage dynamique pour indexer et retrouver instantanément les livres dans la base de données.
  • Contenu Adaptatif : Génération automatique des vues et des inventaires en fonction des requêtes SQL et de l'état actuel de la bibliothèque.
Bataille Navale

Programmation du jeu en C

Objectif : Bataille navale.

    <
  • Architecture Modulaire : Organisation du code en modules distincts (moteur de jeu, affichage, gestion de flotte) pour une maintenance facilitée.
  • Moteur Logique : Implémentation complète des règles classiques avec détection automatique des navires "touchés", "coulés" ou "à l'eau".
  • Gestion de Matrice : Manipulation de tableaux multidimensionnels dynamiques pour représenter les grilles de tir et de positionnement.
  • Intelligence Artificielle : Développement d'un algorithme de tir stratégique (aléatoire ou ciblé) pour simuler un adversaire autonome.
  • Robustesse Système : Validation rigoureuse des coordonnées saisies et gestion des collisions lors du placement initial des navires.

Me Contacter