Version PDF - Issam MESSAADI

Transcription

Version PDF - Issam MESSAADI
Issam MESSAADI
http://issam.messaadi.netcv.com
[email protected]
0021627768781
17 rue Mostafa Mohsen Borj Louzir Aiana , Tunisia
2080 Ariana - Tunisie
29 ans
Développeur C/C++ C# 3D (3 ans expérience)
Objectifs
Je souhaite diversifier ma carrière, utiliser mes expériences et mes différentes formations, s'impliquer dans de nouveaux défis
et partager le travail avec une équipe professionnelle.
Expériences Professionnelles
Développeur C# 3D
IGE-XAO
Depuis avril 2014
Développement d'un éditeur 3D:
- Développement d'un noyau 3D (MARTA)
- Développement d'une application utilisant ce noyau (Helena: éditeur 3D des cabinets éléctriques )
Environnement Logiciel : Visual Studio 2012 , DevDept EyeShot Utlimate (bibliothèque 3D)
Language: C# .Net
Developpeur CAO Electrique (C++ / C# .Net)
IGE-XAO
Ariana - Tunisie
De mars 2013 à mars 2014
Développement d'un contrôle 3D pour SEE ELECTRICAL BUIDING (C#)
* Utilisation de la bibliothèque 3D DevDept Eyeshot.
* Ajout des composants 3D graphique au logiciel (SEE ELECTRICAL BUILDING)
Technical environment: Visual stdio (2010,2012)
Langage: C# .Net, C++, MFC, BCG, DevDept EyeShot
Contrôle de code source : TFS(Team Foundation Server)
Développeur C++/.Net
IGE-XAO
De juillet 2012 à mars 2013
Developpement des logiciels proprietaires à IGE-XAO
- Participer au développement du logiciel SeeCalculation (VC++, MFC, BCG 12)
- Formation en TestComplete (2 semaines)
- Participer au développement du projet MAX
*Utiliser TestCompete pour les scénarios de test
- Participer au développement du logiciel See Electrical Bulding (VC++,BCG 17,19 )
Technologie : .Net
Environnement Logiciel: Visual C++ (2006,2008,2010), MFC, BCG(12,17,19) , Windows (Xp, 7 et 8)
Contrôle de code source : TFS(Team Foundation Server)
Robotique et systeme embarqué
Ariana - Tunisie
Ariana - Tunisie
Milset (Expo-Science International
2013)
De mars à septembre 2013
Quadcopter pilotée à distance par une manette du jeux et une interface LABVIEW
Qaudcopter:
* 4 moteurs brushless
* 4 ESC (electronic speed controller)
* XBEE (pour l'envoie et la reception des données à distance -protocol ZIGBEE -)
Controlleur distant:
Abu Dhabi - Émirats arabes unis
* PC sous Windows 7 32 bit
* programme LABVIEW
* Manette du jeux
* XBEE
* USART card (pour la communication XBEE - PC)
Environnement Logiciel : IAR embedded workbench, X-CTU, LABVIEW
Languages de programmation : C embarqué, LABVIEW
Formateur Netbeans C++, OpenGL, SDL
Clint en (oDesk)
De avril à avril 2013
Formateur d'OpenGL library en utilsant le langage C++ sous Netbeans et SDL library.
* Installation et configuration de Netbeans 7.3, SDL(1.2.15) et OpenGL library
* Cours sur les formes simples (triangles, quads, points, lines, polygones...)
* Cours sur les GLUT (Spheres, cones, torus ...)
Environment technique: NetBeans 7.3, SDL 1.2.5, OpenGL
Langage: C++
Developper android / PHP/ JQuery(Freelance)
Ariana - Tunisie
SHX Technologies (via oDesk)
Ariana - Tunisie
De février à juillet 2013
Développement d'une application de gestion des Ordres d'un opérateur téléphonique .
* Client: application android installée sur un smartphone permet de consulter les ordres et les mettre à jour de la part du
technicien.
* Serveur PHP: équipé d'une base de données MySQL et géré par l'administrateur.
Technologie : Android, java, PHP, JQuery, JSON
Base de donnée: MySQL
Environnement Logiciel: eclipse, android SDK, MySQL, WampServer.
Développeur C/C++ et système embarqué
Make Beyond Kernel
Sousse - Tunisie
De août 2011 à avril 2012
Conception et fabrication d'un avion de chasse radio guidé
* Rédaction des spécifications et de la documentation (doxygen).
* Developpement du noyau logiciel de l'avion (Unix, C/C++, Boost).
-Module de guidage à distance et controlleur des actioneurs (ECU, Servomoteur).
-Decodage des trames NMEA issues du capteur GPS.
-Reporting à partir des différents capteurs (Accéléromètre, Incliomètre).
-Programmation d'un pilote semi-automatique assurant la sécurité des avions et responsable des scénarios critiques.
* Developpement de la partie client (Qt):
-Interfaces graphiques pour la communication avec le serveur.
-Interface graphique de pilotage à distance.
-Réalisation d'un simulateur de vols.
Environnement technique : GNU/RTLinux, C/C++, Boost, QT, Mysql, OpenGl
Environnement fonctionnel : Système embarqué, Aéronautique
Contrôle de code source : SVN(Subversion)
Développeur Java/JEE
RoamSmart (FreeLance)
Tunis - Tunisie
Depuis juillet 2011
Participer à mettre en œuvre un BI pour gérer les données de roaming des opérateurs téléphoniques, aide à la
décision et de simulation des différents sénarios .
*Développement du module reporting (weekly and monthly reports)
*Développement des services métier.
Environnement Logiciels: eclipse, Birt, Tomcat, Maven, Subversion
Environnement Fonctionnel: Java/JEE, JavaScript, JSP, Servlet, Hibernate, Struts
Développeur C/C++ et système embarqué
De février à juin 2011
Conception et fabrication d'un avion de chasse radio guidé
*Programmation de l’application embarquée dans l’avion (Unix, C/C++, Boost).
Make Beyond Kernel (PFE)
Sousse - Tunisie
-Acquisition des données à partir des capteurs (GPS, accéléromètre, inclinomètre)
-Archivage des derniers itinéraires (pour l’exécution des scénarios critiques)
* Programmation du serveur (Boost, C/C++, Mysql).
-Gestion du serveur (utilisateurs, avions, configurations, archives)
-Algorithmes de calculs (évitement des collisions)
-Archivage des évènements et des trajectoires des avions et gestion des logs.
* Programmation de la partie commandes (client):
-Interfaces Qt de Dashboard du pilotage.
-programmation des commandes de guidage.
Environnement technique : GNU/RTLinux, C/C++, Boost, QT, Mysql
Environnement fonctionnel : Système embarqué, Aéronautique
Développeur JEE
De juillet à août 2010
Conception et implémentation d’une solution web de suivi des voitures par GPS .
*Paticiper à la conception de la base de données.
*Programmation du module d'acquisition et de traitement des données GPS.
*Programmation du module de reporting.
Environnement logiciel:Eclipse, JBoss, JasperReport, Oracle
Environnement fonctionnel: Java/JEE,
Programmeur réseau
De septembre à décembre 2010
Mise en place d'un système d'administration réseau de l'ENSI
*Programmation d'un client SNMP.
*Programmation d'un agent SNMP.
Environnement logiciel: Adventnet
Environnement fonctionnel : Java, Protocol SNMP
Développeur JEE
Excel Service G & I
Tunis - Tunisie
E.N.S.I.
Mannouba - Tunisie
E.N.S.I.
Manouba - Tunisie
De décembre 2009 à mai 2010
Conception et implémentation d'un système réparti d'administration des bases de données à distance.
*Développement du module de gestion des bases données(metier).
*Programmation d'un module de transformation des requêtes pour assurer la généricité de l'application.
*Programmation des interfaces graphiques de gestion.
Environnement Logiciel : NetBeans, JBoss, Tomcat, Oracle, Postgres, Mysql, Access, DB2
Environnement fonctionnel : JEE (EJB, Servlet, JSP, Hibernate, Struts)
Développeur C++
De septembre à décembre 2009
Conception et implémentation d'un compilateur C portable:
*Analyse lexicale
*Analyse syntaxique
*Analyse sémantique
Environnement logiciel: Visual Studio
Environnement fonctionnel:C, C++
Développeur Java
De juin à septembre 2009
Conecption et implémentation d’un éditeur graphique des automates finis
*Implémentation des algorithmes de transformations des automates finis (NFA,DFA)
Envirnnement logiciel: NetBeans
Environnement fonctionnel: Java,swing
E.N.S.I.
Manouba - Tunisie
E.N.S.I.
Manouba - Tunisie
Formations
Diplôme d'ingénieur en informatique
Juin 2011
ENSI
Manouba - Tunisie
Diplôme d'études universitaires du premier cycle
IPEIT
Tunis - Tunisie
Juin 2008
Concours national d’entrée aux cycles d’ingénieurs
IPEIT
Tunis - Tunisie
Juin 2008
Baccalauréat en Mathématiques
Juin 2006
Alpha mention: très bien
Mezzouna
Sidi Bouzid - Tunisie
Compétences
GUI
Qt; MFC; BCG; AWT; SWING; LABVIEW
Frameworks
JEE (EJB3, JPA2,JSP,Spring, Hibernate, Flex , Struts), Boost C++, SDL, Qt,
Qt Quick, OpenGL, QML
Electronique
- STM32F4 ; XBEE; ZigBee protocol; Cortex4; ARM; Arduino; ESC(electronic speed controller)
Conception
UML 2
SGBD
Oracle,Mysql,Postgres, Access
Langages
C/C++, Java,VB, Assembleur, XHTML, CSS, PHP, Javascript,QML,VHDL
Documentation
Doxygen
Versionning
SVN (Tortoise SVN)
Débogage
GDB; Local Windows Debugger
IDEs
NetBeans, Visual studio 2008, Eclipse,Qtcreator,iReport,Adobe Flash MX, ModelSim, Adobe flash builder
Langues
Arabe
Langue maternelle
Anglais
Courant
Français
Courant
Intérêts Personnels
Associative
membre d'une association humanitaire ASSEN ,
membre dans une équipe de football
temps libre
Jeux-vidéo , films , actualités, lecture,

Documents pareils