Billel - Développeur QT
Ref : 200317M002-
Domicile
75020 PARIS
-
Profil
Développeur (37 ans)
-
MobilitéTotalement mobile
-
StatutEn profession libérale
-
Tarif Journalier MoyenVoir le tarif
-
Audensiel Technologies : Consultant développeurlogiciel dans le secteur automobile
Jan 2017 - aujourd'huiDéveloppement d’une application logiciel chez un groupe équipementier automobile,
Technologies: C++, Qt 5.7, XML, Visual Studio 2010, Qt Creator, Git, Patterns (singleton, MVC), SQLite
l’application utilisée par les utilisateurs internes, permet la visualisation, validation, et le test des
différentes règlementations d’éclairage et de signalisation des constructeurs automobile. -
PROJETS EN FREELANCE:Jan 2015 - Jan 2017
Application de gestion d’un Lavage Auto « Chaton Laveur »
Technologies: C/C++, Java, STL, C#, IHM, SQL, PHP, HTML5, CSS3
UML, C++/Qt 5.1, XML, MySQL, SVN, Visual studio 2012, Android
Application de simulation d’une colonie de fourmis
UML, Java, Swing, Multithreading, Artificial intelligence, Eclipe
Mise à niveau pour étudiants des écoles informatiques.
(Algorithmique, théorie des graphes, complexité algorithmique, data base, dev. Web …) -
Stage de Fin d’études (OOP logiciel)
Schlumberger Oilfield SIS MontpellierJan 2014 - aujourd'huiAu sein de l’équipe Framework, j’ai conçu et développé en C++11/Qt de nouveaux modules et de
Technologies: C++, Qt 4.8, XML, Visual Studio 2010, Qt creator, SVN, Patterns (singleton, MVC)
nouvelles fonctionnalités pour la plateforme logicielle TECHLOG (utilisée dans le secteur pétrolier,
permets de visualiser et d’analyser des datas provenant des puits avant, pendant, et après le forage.)
Analyse de l’existant et recueil du besoin (2M code line)
Solution proposition, design, develop, test and integrate the new modules (to improve the user experience)
Automated generatione and customization of XML files (~50 file)
GUI development in Qt 4.8 (Dialogue boxs, menus, dock widgets, contextuel bars, tool bars)
Refactoring des modules existant selon le modèle MVC
Refactoring des modules (Python to C++)
Rédaction des spécifications techniques et fonctionnelles (English)
Etroite collaboration avec les équipes portfolio et commerciale. -
Groupe SAIDAL Alger Stage de développement webJan 2012 - aujourd'hui
Dans le groupe pharmaceutique SAIDAL, ma mission consistait en la participation de rajouter
Technologies : PHP, HTML, CSS2, MySQL
certaines fonctionnalités dans le site de l’entreprise notamment systèmes de commande de
produits en ligne + amélioration du système de gestion de la base de données.
FORMATION
2013-2014 : Master 2 Informatique Industrielle & Sys. Embarqués –Université Paris Sud 11-Orsay / ENS Cachan
2012-2013 : Master 1 Information, Systèmes et Technologies – Université Paris Sud 11-Orsay / ENS Cachan
2007-2010 : Licence Electronique Option : Communication – Université de Sétif (Algérie)
COMPETENCES FONCTIONNELLES
Gestion de projet
Management et coordination d’équipe
Conception, synthèse, analyse et test
Capacités rédactionnelles : CR, rapports, documentation (Anglais, Français)
COMPETENCES TECHNIQUES
Langages & Frameworks : C/C++, C# (.NET), Java/JavaEE, Shell, MATLAB/Simulink.
Visual studio (API Win32, MFC, Qt). Eclipse, API Android, Qt Creator
Temps réel RTX, Parallélisme/accélération graphique GPU, DirectX, Cuda
XML, PHP, HTML, CSS.
Base de données : MySQL, SQLite, SQL SERVER
IHM : GDI+, MFC, Qt, Swing, WPF
OS : Windows, GNU/Linux(Debian), Linux embarqué.
Modèles & Méthodes : Modélisation Orienté Objet OOP, UML, SCRUM.
Electronique : PIC, Carte à puce, FPGA, VHDL, Bus : CAN, I2C, RS232, PCI
Langues : Français : Bilingue, Anglais : Courant, Allemand : Notions de base.
PROJETS ACADEMIQUES
Sep 2013 Mar 2014: Projets et applications (Programmation évènementielle, DataBase, temps réel, IHM)
Projet de mise à jour du software d’un véhicule électrique télécommandé par manette XBox
- Choix de la carte électronique en tenant compte des caractéristiques et performances.
- Programmation du protocole de communication Client/serveur TCP/IP. Java.
- Réalisation de l’interface graphique permettant l’interaction homme-machine. Langage C++, Qt
Mini projet : Application acquisition sur un capteur d’accélération (C++, MFC)
- Communication avec le driver (COM Série),
- Représentation graphique des échantillons acquis/chargés
- Enregistrement/chargement des échantillons (base de données)
Application de mutualisation des outils de travail pour une association d’ouvriers
- Conception OOC de l’application, architecture globale et détaillée
- Création et gestion de la base de données et la réalisation de l’interface Web
- Intégration et prise en main du serveur JBoss.
- Outils &Technologies : Java/J2EE, MySQL, JSF, JPQL, EJB, HTML.
Traitement d’images sur une architecture programmable FPGA de la carte DE270 proces. NIOS II, VHDL et C
- Acquisition, filtrage préliminaire de l’image
-Détection de conteurs et points d’intérêt des objets
-Détection de mouvement.
2013-2014 : Master 2 Informatique Industrielle & Sys. Embarqués –Université Paris Sud 11-Orsay / ENS Cachan
2012-2013 : Master 1 Information, Systèmes et Technologies – Université Paris Sud 11-Orsay / ENS Cachan
2007-2010 : Licence Electronique Option : Communication – Université de Sétif (Algérie)
COMPETENCES FONCTIONNELLES
Gestion de projet
Management et coordination d’équipe
Conception, synthèse, analyse et test
Capacités rédactionnelles : CR, rapports, documentation (Anglais, Français)
COMPETENCES TECHNIQUES
Langages & Frameworks : C/C++, C# (.NET), Java/JavaEE, Shell, MATLAB/Simulink.
Visual studio (API Win32, MFC, Qt). Eclipse, API Android, Qt Creator
Temps réel RTX, Parallélisme/accélération graphique GPU, DirectX, Cuda
XML, PHP, HTML, CSS.
Base de données : MySQL, SQLite, SQL SERVER
IHM : GDI+, MFC, Qt, Swing, WPF
OS : Windows, GNU/Linux(Debian), Linux embarqué.
Modèles & Méthodes : Modélisation Orienté Objet OOP, UML, SCRUM.
Electronique : PIC, Carte à puce, FPGA, VHDL, Bus : CAN, I2C, RS232, PCI
Langues : Français : Bilingue, Anglais : Courant, Allemand : Notions de base.
PROJETS ACADEMIQUES
Sep 2013 Mar 2014: Projets et applications (Programmation évènementielle, DataBase, temps réel, IHM)
Projet de mise à jour du software d’un véhicule électrique télécommandé par manette XBox
- Choix de la carte électronique en tenant compte des caractéristiques et performances.
- Programmation du protocole de communication Client/serveur TCP/IP. Java.
- Réalisation de l’interface graphique permettant l’interaction homme-machine. Langage C++, Qt
Mini projet : Application acquisition sur un capteur d’accélération (C++, MFC)
- Communication avec le driver (COM Série),
- Représentation graphique des échantillons acquis/chargés
- Enregistrement/chargement des échantillons (base de données)
Application de mutualisation des outils de travail pour une association d’ouvriers
- Conception OOC de l’application, architecture globale et détaillée
- Création et gestion de la base de données et la réalisation de l’interface Web
- Intégration et prise en main du serveur JBoss.
- Outils &Technologies : Java/J2EE, MySQL, JSF, JPQL, EJB, HTML.
Traitement d’images sur une architecture programmable FPGA de la carte DE270 proces. NIOS II, VHDL et C
- Acquisition, filtrage préliminaire de l’image
-Détection de conteurs et points d’intérêt des objets
-Détection de mouvement.