Sinen - Développeur C/C++ embarqué
Ref : 190128I001-
5193 MAHDIA (Tunisie)
-
Développeur (31 ans)
-
Freelance
Août 2018 - Aujourd’hu iACOBA , Monastir , Tunisie Ingénieur Développement Embarqués C/C++/Linux Programmation Multi-Threading en C++ avec POSIX.
●Manipulation des serveurs Linux de védio- surveillance en C++ sur le Cloud AWS.
●Débogage sur Linux avec Gdb.
●Communication ssh aux serveurs Linux à distance. (Site web : ********/ )
Décembre 2017 - Juillet 2018 SINTWare , Zarzis , Tunisie Ingénieur Développement C Embarqués Conception et développement de projet « Coagulation/Floculation d’eau usées » en
langage C Embarqué sur la carte TermiNar6-V4 à base de microcontrôleur
PIC32.
●Projet « Smart Irrigation » pour l’agriculture.
●Intégration des frameworks sur les cartes électroniques avec TransCOMFire.
●Développement des interfaces IHM pour communiquer avec les cartes électroniques.
●Rédaction de cahier de charge. (Site web : ********/ )
Février - Juin 2017 AVIONAV( Société de l’industrie de l’aviation légère ),Sousse ,Tunisie Stage PFE
Développement des modules de gestion d'aéroclub sur l’ERP Odoo avec les langages Python
et XML
Août, 2016 ICAR ( Société des industries de carrossage Automobiles ,Sousse ,Tunisie Stage Technicien
Fabrication et programmation d’un robot traceur (CNC Plotter) avec une carte ARDUINO :
Ce robot trace le contenu de n’importe quelle image transmit en code G
Juillet, 2016 ICAR ( Société des industries de carrossage Automobiles ),Sousse Tunisie Stage Ouvrier Développement d’une application de gestion de magasin des pièces des voitures en
JAVA
FORMATION
2014-2017 Diplôme Nationale d’ingénieur en Informatique :
Informatique Industrielle ISSAT, Sousse , Tunisie
2011-2014 Licence Appliquée au Réseaux Informatiques
ISIMA, Mahdia , Tunisie
2010-2011 Baccalauréat en Mathématique
Lycée Sidi Alouane, Mahdia , Tunisie
Projets et applications
Robotique Réalisation et programmation d’un robot de détection
des obstacles à base d’une carte Arduino
Embarqués Développement d’application de jeux de lumières en langage C embarqué à base d’une carte STM32.
Applications Mobiles Développement d’une application Android pour un radio
Applications Web Développement d’une application web PHP avec
BOOTSTRAP qui assure la communication entre les
personnels d’entreprise par des messages SMS.
●Programmation d’un robot qui collecte des informations automatiquement en langage Python.
●Développement d’une application de chat en utilisant NODE js, EXPRESS js, SOCKET.IO
●Développement d’une application de chat en langage JAVA
Applications Desktop ● Développement d’un jeux en JAVA .
●Développement d’une application de paiement pour une école privé en JAVA
COMPETENCES
Langages de programmationC / C++
●SHELL Linux
●Python
●Arduino
●JAVA
●VHDL
●C#
●XML
●Assembleur 8086
●Assembleur MASM32
C / C++
Développement mobile
●Android
●React Native
●Ionic
Base de données
●FireBase, MySQL, Oracle, PostgreSQL, SQLite, Microsoft Access
Réseaux et communications
Bus de communication : CAN, MODBUS, Profibus, ProfiNet, Ethernet, UDP, TCP/IP
●Atelier/Outils de développement : Cisco Packet Tracer, NetKit
●Configuration réseaux :Routage, VPN ,VLAN, LAN , WLAN, PAN
Outils de DéveloppementGit
●MPLAB
●Eclipse
●Gdb
●Android Studio
●Postman
●CloudBerry
●CooCox ( pour les cartes STM32 )
●Code Composer Studio (CCS)
●Arduino IDE
●NetBeans
●ISIS ( Conception en électronique )
●ISE Xilinx ( pour les cartes FPGA )
●Matlab / Similink
Développement Web
AngularJS, NodeJS, Javascript, HTML5, CSS3, Bootsrap, Sochet.io, PHP5
Méthodes de modélisation
UML ( StartUML, ArgoUML )
Systèmes d’exploitation
Linux ( Linux Mint , Ubuntu, Fedora ) , Windows, Windows Server, Linux Server
CertificatsCertification en langage C par la plateforme e-learning Européenne
OpenClassrooms .
●Certification en langage Python par OpenClassrooms
LANGUES
ARABE- FRANCAIS- ANGLAIS