-
Enedis
- Stagiaire
2016 - 2016
- Projet 1: Construire et maintenir des macros Excel afin d’automatiser des données.
- Projet 2: Conception et implémentation d’une application web pour la gestion des ressources humaines.
Contexte fonctionnel: Analyse des données, Développement des processus, testes et validations
Technologies: Excel, VBA, MySQL, PHP, HTML, CSS, JavaScript
-
Université de Lorraine
- Projets académiques: Dévelppement embarqué
Nancy
2015 - 2016
- Projet 1: Développement embarqué ARM sous le noyau temps réel ChibiOS avec le microcontrôleur STM32-P107 d’Olimex et intégration des protocoles de communication (Mbus et Modbus).
Contexte : Analyse des besoins métiers, proposition et mise en œuvre de solutions techniques appropriées, configuration les outils OpenOCD et GNU, développement les programmes de communications, implémentation de système temps réel sur la carte.
Environnement technique : langage C, Eclipse, OpenOCD, Linux, GNU
-Projet 2 : Conception et réalisation d’un système de suivi de panneau solaire sur la carte Raspberry Pi 2.
Contexte : Conception et spécification des besoins,
Mise en place du protocole de communication entre carte Raspberry et module Z-wave sur Python.
Développement des programmes en C++ pour commander en temps réel deux moteurs (un vertical et un horizontal).
Implémentation du code sur la carte.
Création d’une interface graphique en C++ par la bibliothèque QT.
Environnement technique : CodeBlocks, Python, C++/QT, Linux (debian)
-
NATECH-IT
- Ingénieur développeur Java-Android
Tunis
2014 - 2015
Mission: Développement d'applications mobiles natives pour Android avec de solutions de tracking en utilisant un module bluetooth et du NFC.
Contexte fonctionnel: Analyse des besoins métiers, proposition et mise en œuvre de solutions techniques appropriées, conception, développement et déploiement d'applications mobiles pour des plateformes Android.
Technologies : Java, Android, SQL, Eclipse
-
NATECH-IT
- Stagiaire en développement C embarqué
Tunis
2014 - 2014
Projet: Conception et développement d'un système de télé-suivi des véhicules par GPS/GPRS/GSM.
Contexte fonctionnel: Etude de choix, comparaison et mise en œuvre des composants, conception et réalisation du prototype Traceur GPS, création d’interfaçage entre le microcontrôleur et les modules, développement des programmes d’analyse et de perçage les trames GPS et les transmettre en temps réels,
Débogage par ST-Link, Tests et validation.
Matériels utilisés: STM32F4, Module SIM900/908, Module GPS U-blox NEO-6M.
Technologies utilisés: Keil IDE, langage C, commandes AT, USART, Timer, NMEA
-
ISI
- Projets académiques
2013 - 2014
-Projet 1: Conception et réalisation d’une application de reconfiguration totale d’un filtre numérique à réponse impulsionnelle fini FIR sur la carte FPGA.
Contexte : Analyse et conception de l'application en utilisant l’outil DSP sur Matlab.
Modélisation et simulation d’algorithmes de traitement du signal en virgule fixe et flotante sur Matlab
Génération de code en C++ et en VHDL synthétisable.
Développement de programme de reconfiguration dynamique (RTR) en C++.
Développement de test bench en VHDL.
Implémentation et mapping de l'application sur la carte FPGA.
Test et comparaison sur Matlab et FPGA.
Environnement technique : Matlab, VHDL, C++, Xilinx, CodeBlocks
- Projet 2 : Réalisation d’une application domotique pour la commande d’un volet roulant et de l’éclairage à traves Ethernet.
Contexte : Conception et spécification des besoins, mise en place et implémentation du module Ethernet ENC28J60 pour connecter au modem, réalisation des programmes d'interfaçage et de contrôles des objets à distance.
Test d'envoi de paquets UDP.
Environnement technique : langage C sur STM32F4, IAR Embedded
-
société BUZZ BROKERS SARL
- Stagiaire développement Java-Andoid
2013 - 2013
Projet: Conception et développement d'une application mobile banking.
Contexte fonctionnel: Analyse et Conception de l'application mobile, Développement, tests unitaires et validation.
Cycle en V
Technologies utilisées: Java, Android, SQLite, Eclipse
-
Tunis IT development
- Stagiaire développement Java-Android
2011 - 2011
Projet: Conception et réalisation d'une application mobile, plateforme de géolocalisation d'équipements mobile avec intégration de services.
Contexte fonctionnel: Analyse et conception de l'application mobile, développement et génération des interfaces,Testes unitaires et validation.
Technologies: Java, Android, XML, SQLite, eclipse