Yosra - Développeur WINDOWS LINUX
Ref : 190902B005-
5000 MONASTIR (Tunisie)
-
Développeur (33 ans)
-
Freelance
Expériences
01.2019 – Maintenant : Développeur C/C++
Plateforme cible : Unix embarque Langage : C++, C, Unix Shell Outils : set-top-box
Mise en place d’une application diagnostic de set-top-box (STB)
01.2018 – 01.2019 : Développeur C/C++
Plateforme cible : Unix embarque Langage : C++, C, Unix Shell Outils : beagle board
Faire la Conception et le développement d'un logiciel de caméra IP intégré tel que permettre à l'utilisateur d'effectuer une
configuration en ligne et informer l'utilisateur lors de la réception de mouvements et d'événements.
Configurer l'infrastructure cloud AWS.
Faire des compilations croisés avec plusieurs toolchains( du beagle board ou de camera) , flasher dans la beagle board ou dans
les caméras et flasher la beagle board pour pouvoir obtenir une image de la beagle board personnalisé.
streaming vidéo) et envoyer les vidéos au serveur cloud.
Participer aux tests
08.2017 – 01.2018: Développeur CTL
ATC Altran Telnet Corporation - Tunis – Emploi - 4 mois
09.2015 – 07-2017 : Développeur C/C++
Plateforme cible : Unix embarque Langage : C++, C, Unix Shell Outils : buildroot
La mission consiste à faire la conception et le développement d'une pile de communication selon la norme IEC61850 :
-Conception de la pile IEC61850 selon le cahier de charge
-Développement des deux protocoles MMS/GOOSE en parallèle basé sur Ethernet : les trames et leurs scenarios en prenant en charge
la criticité du temps pour les messages , faire la création du modèle de données selon la norme et la collecte des données à partir des fichiers qui réside dans le matériel Elog.
- Faire la compilation croisé puis importé dans le matériel.
02.2014 – 07.2014 : Stagiaire C/C++
Telnet - Tunis – Projet de Fin d’Etude - 5 mois
Conception et développement d’une pile IEC61850 avec simulation du comportement de la pile
06.2013 – 07.2013 : Stagiaire dans le domaine Web
Développement d'une application ERP qui permet de faire la gestion des clients,prospet,devis et équip
Formations
2012 – 2015 : Ingénieur informatique à l'ENICarthage
Ecole Nationale d'ingenieur de Carthage et de ses Applications - Spécialisation systèmes embarqués – Charguia 2, Tunis
Liste non exhaustive des matières étudiées : informatique (Java, C, C bas niveau, VHDL), bus et réseaux
industriels, noyau temps réel, microprocesseurs, électromagnétisme, cryptologie, identification et sécurité,
micro-électronique …
2010 – 2012 : Classe préparatoire à Monastir
Compétences
Informatique, protocoles et normes
Langages de programmation : C++, C bas niveau, C, Assembleur, Java, VHDL
Scripts et langages web : Python 2.7+/3+, Shell Linux, SQL MySQL/PostgreSQL, HTML5, CSS3, PHP, JavaScript ,Ajax, JEE,
VB.NET
Réseaux : Architecture réseaux, câblages réseaux, protocoles (TCP, IP, ICMP, ARP, DNS, DHCP, Telnet ...), configuration des
routeurs Cisco, protocoles de routage (OSPF, EIGRP, RIP...), réseaux locaux (Ethernet), adressage, modèles OSI et TCP/IP,
sécurité des réseaux.
Simulateurs : Cisco Packet Tracer,flex, Bison.
Normes : IEC61850,Qualité ISO 9001
Base de données : Oracle, MySQL, Access.
Plateformes cloud public : Amazon AWS
Méthodologies : Merise, UML.
Gestion de projets et de codes : SVN,CVS,git,,Monday, Phabricator,Bugzilla
Système d’exploitation : Windows, Linux, Android
Logiciels
Logiciels de développement : Eclipse,netbeans
Logiciels de communication : Wireshark, MobaXterm,
Bureautique : LibreOffice, Microsoft Ofice, LaTeX, Photoshop
Logiciels de modélisation : Balsamiq Mockups (design d’interface graphique)
Langues
Anglais : Niveau professionnel
Français : Niveau professionnel
Allemand : Niveau scolaire
Arabe : Niveau professionnel