freelance Développeur Développeur, Paris

Mohamed Alii M. ingénieur développement embarqué

  • France
  • Verifié

Développeur freelance Paris (75012)

Ingénieur Développement Embarqué

Développeur C embarqué avec 2 ans d'expérience

Compétences :

C Programming STM32 Keil vision Linux Python Machine Learning

Expérience professionnelle

04/2018 à 04/2019
Telnet Holding (Client : Cirpack)
Ingénieur de développement embarqué
Secteur d’activité : Télécom-VOICE Solutions
Contexte du projet : Développement des services de la media Gateway MGW4000 (IP<->TDM Voice Gateway)


Réalisations :

 Développement de nouvelles fonctionnalités de la MGW4000
 Analyse et correction des bugs et des remontés support/clients
 Intégration des Firmwares et des briques protocolaires (T38/SIP)
 Rédaction des tests unitaires
 Rédaction des spécifications techniques.

Outils : Linux, SVN, Wireshark, Redmine.
Matériels : Ubuntu, Windows 10, MGW4000, MGC.
Compétence : Langage C, Shell, IP SIP SIPP RTP T38/T30.


09/2017 à 03/2018 Telnet Holding
Ingénieur de développement embarqué
Secteur d’activité : Biométrie/ Innovation
Contexte du projet : Authentification d’une façon biométrique une personne en analysant son signal cardiaque


Réalisations :

 Filtrage du signal cardiaque.
 Implémentation des algorithmes d’Autocorrélation (AC) du signal cardiaque et de la Transformée en Cosinus Discret (DCT) sous STM32.
 Élaboration du code d’authentification des personnes sous STM32
 Automatisation du test des battements cardiaque à l’aide d’une base de donnés en utilisant Matlab et le protocole de communication UART pour envoyer automatiquement les données au bracelet.
 Classification des personnes à l’aide d’un algorithme de Machine Learning (KNN).
 Implémentation de l’algorithme de Machine Learning sous STM32.
 Création d’une application Androïde pour communiquer avec le bracelet à travers Bluetooth.

Outils : Keil, Matlab, Anaconda3, shell, Android studio.
Matériels : Windows 10, ARM Cortex M3 de chez ST (STEVAL WESU), FT232RL, ST-LINK/V2, AD8232
Compétence : Langage C, Python, Java, Matlab, UART, ADC, dma, ECG, Machine Learning.



02/2017 à 06/2017
Telnet Holding
Projet de fin d’études
Secteur d’activité : Automobile
Contexte du projet : Réalisation d’une carte IoT pour l’espionnage d’un réseau CAN.


Réalisations :

 Connexion avec un calculateur de voiture, en utilisant un module CAN, et lire les données CAN et conversion ces données en ASCII
 Communication avec un module GPRS en utilisant le protocole UART pour se connecter à l’internet
 Création d’un site web en utilisant un cloud (Google App Engine).
 Validation du transfert et le stockage des données CAN dans la base de données du site web.
 Validation de l’affichage des données CAN
 Concevoir une carte électronique de transfert des données CAN avec Altium Designer

Outils : Keil, eclipse, Google App engine, Altium Designer
Matériels : Windows 7, ARM Cortex M4 de chez ST (STM32F4), sim900, SN65HVD233
Compétence : Langage C, java, JSP, USB, CAN, UART, GSM/GPRS, IoT, PCB.