Ayoub - Développeur LINUX EMBARQUE

Ref : 100303N001
Photo d'Ayoub, Développeur LINUX EMBARQUE
Compétences
C
C++
PHP
UML
HIBERNATE
LINUX EMBARQUE
Expériences professionnelles
  • 01 juin – 31 juillet 2009 (2 mois) :
    Stage d’été au sein d’Alpha Engineering.
    Tâches : Contribution à la conception et à la réalisation d’une plateforme de prototypage virtuel pour les systèmes embarqués.
    Outils : Perl, Open Virtual Platform (OVP), C, Linux, XML/XSD, Eclipse, UML, MySql.

    15 Janvier - 15 juin 2007 (5 mois):
    Projet de Fin d’Etude du 1er cycle réalisé chez XVISION Engineering.
    Tâches : Conception et réalisation d’une application Web de gestion de CV et d’aide au recrutement.
    Outils : Plateforme J2EE, Struts/Hibernate, Oracle 10g XE, Eclipse.

    15 Août - 15 Septembre 2006 (1 mois):
    Stage d’été au sein de l’Entreprise Tunisienne des Activités Pétrolières (ETAP).
    Tâches : Conception et réalisation d’une application de gestion de parc automobile.
    Outils : PHP, HTML, CSS, Java Script, MySql.

    15 Juillet - 19 Août 2005 (1 mois):
    Stage chez Software Productivity Group (SPG).
    Tâches : Câblage et maintenance des réseaux LAN,
    Service d’activation, par téléphone, des produits Microsoft (Ms Win, Ms Office, …), Service après vente et maintenance.

    Juillet - Août 2003 (2 mois): Gérant d’une salle de jeux à la Manouba.

    PROJETS REALISES
    1ère année ingénieur (2007 - 2008) :
    • Technique de compilation : Mini Compilateur d’un sous ensemble du langage C à base de Lex/Yacc.
    • Programmation Orientée Objet : Développement d’une application de traitement (opérations élémentaires : rotation, zoom avant et arrière, …) d’image en c++.

    2ème année ingénieur (2008- 2009) :
    • Système microprocesseur et technique d’interfaçage : Implémentation de la partie contrôle d’un processeur RISC en VHDL.
    • Fondement de base des systèmes distribués : Configuration et installation d’un ORB CORBA open source « Mico » et développement d’une application Client/Serveur dessus.
    • Architecture C/S et programmation middleware : Conception et développement d’une application Web « Tour Operateur » J2EE/EJB.
    • Génie Logiciel : Conception et développement d’une application de synthèse vocale en arabe destinée au mal/non voyant.
    • Méthodologie de conception : Conception et modélisation en UML de système embarqués sur voiture (ABS, Air Bag, Lumière, Authentification)
    • Mini projet Co Design : Portage de Linux sur SPARC v8.
    • Mini projet automatisation : Programmation d’une solution pour l’automatisation de tapis roulant avec siemens STEP7 et une partie de supervision WinCC de Siemens.
    • Instrumentation industrielle : Réalisation d’une petite application d’acquisition/commande sur port série sur Microcontrôleur PIC Microchip 16FXX.

    3ème année ingénieur (2009-2010) :
    • Technologie 3 A & System on Programmable Chip (SoPC) : Implémentation d’un processeur RISC en SystemC.
    • Modélisation et simulation des systèmes mécaniques : Conception, Modélisation et simulation d’un fauteuil roulant.
    • Développement d’application temps réel embarqué : Patch et recompilation du noyau Linux pour le rendre temps réel avec Xenomai. Développement d’une application de gestion des interruptions dessus.

Études et formations
  • FORMATION
    2009/2010 : Élève ingénieur en classe terminale et en 1ère année mastère de recherche.
    Établissement : Institut Supérieur d’Informatique (ISI).
    Spécialité : Génie Informatique des Systèmes Industriels (GISI).

    2006/2007 : Diplôme Universitaire de Technologie (DUT)
    Établissement : Institut Supérieur d’Informatique (ISI).
    Spécialité : Technologies des Systèmes d’Informations et de Communications (TSIC).

    2003/2004 : Baccalauréat - Sciences expérimentales
    Session : Principale
    Établissement : Lycée Hammouda Pacha Manouba

    CONNAISSANCES TECHNIQUES
    Langages de programmation: Assembleur X86, VB, C/C sous Unix, C++, Java, C#. Programmation Web: XHTML, Java Script, CSS, XML/XSL/DTD/XSD, PHP, J2EE/EJB 3.0.
    Frameworks Web: Struts, Hibernate.
    IDE : Eclipse, NetBeans, Visual Studio.
    CMS: Joomla.
    Programmation middleware & C/S: Sockets, RPC, RMI, CORBA.
    Base de données: SQL, PLSQL, Oracle, MySQL.
    Programmation des microcontrôleurs : MicroC
    Langage de description matériel : VHDL, SystemC
    Os embarqués : Portage de linux sur Sparc v8 et ARM.
    Bibliothèques d’IP manipulés : GrLib de Gaisler.
    Os temps réel : Linux/Xenomai
    Langages de scripts: Shell Linux, Tcl/Tk, Perl.
    Virtualisation: VirtualBox, VMware, Qemu, OVP.
    Automatisation: Ladder (Siemens SIMATIC STEP 7), WinCC.
    Outils de conception: Merise, E/A, UML.
    Outils Groupware: Lotus Notes/Domino 6.0.
    Outils CAD: Matlab Simulink, Modelsim, SolidWorks/CosmoWorks, XilinX ISE, Altera Quartus
    Manipulation des FPGAs Xlinx et Altera.

    LANGUES
    Arabe : langue maternelle
    Français : lu, parlé, écrit
    Anglais : lu, parlé, écrit
    Allemand : notions

D'autres freelances
Consultant C

Ces profils pourraient vous intéresser !
CV Ingénieur/docteur développement FPGA et IA
Tarek

Ingénieur/docteur développement FPGA et IA

  • SAINT-OUEN-L'AUMÔNE
FPGA PYTHON C++ C
Disponible
CV Consultant embedded software
Guillaume

Consultant embedded software

  • SACLAY
MATLAB C++ C MBD
Disponible
CV Développeur C++
Iurii

Développeur C++

  • SÉLESTAT
C++ C LINUX LINUX EMBARQUE SYSTEMES EMBARQUES
Disponible
CV Expert JAVA
Sami

Expert JAVA

  • LILLE
JAVA J2EE C SQL Angular AGILE CI/CD LEAD MANAGEMENT JAVASCRIPT POSTGRESQL
CV Expert UNIX
Acacio

Expert UNIX

  • BORDEAUX
ORACLE SQL C BASH UNIX SQL SERVER LINUX JAVA DB2
CV Consultant Solution Architect
Minh

Consultant Solution Architect

  • VILLEJUIF
ORACLE BRM BSCS ORACLE SQL C MAITRISE D OUVRAGE JAVA
CV Développeur GO
Dimitri

Développeur GO

  • LYON
GO C C++ BASH PYTHON
CV Ingénieur de développement PYTHON
Olivier

Ingénieur de développement PYTHON

  • VILLENEUVE-D'ASCQ
SQL SERVER ORACLE PYTHON POSTGRESQL SQL C ORACLE DATA INTEGRATOR HUMMINGBIRD ETL NoSQL Vue.js
CV Manager IT
Mustapha

Manager IT

  • REIMS
EDI C SQL UNIX
CV Tech Lead IoT & Cloud
Walid

Tech Lead IoT & Cloud

  • SOISY-SOUS-MONTMORENCY
IOT Cloud AWS PYTHON SQL GITLAB LINUX BIG DATA HASHICORP TERRAFORM AZURE C