Makhan - Développeur JAVA

Ref : 150202F001
Photo de Makhan, Développeur JAVA
Compétences
C++
JAVA SWING
Expériences professionnelles
CV plus récent en cours de mise à jour
  • Expérience professionnelle

    01/2014 – A ce jour Expway
    Consultant en J2ee
    Projet : BPS (Broadcast Provisionning Service) :
    Projet : FluteServer :
    Projet : Solution permettant aux opérateurs de téléphonie mobile de diffuser tous les contenus, en direct ou à la demande, sur leur réseau LTE: eMBMS.

    • Développement de la communication entre l’IHM et BPS
    • Développement de la communication entre Serveur BMSC et BPS par l’API REST
    • Développement de la gestion des évents entre le Serveur BMSC et BPS
    • Développement de la gestion des utilisateurs de BPS
    • Développement d'IHM en Html/JSP/JQuery/CSS/Apache tiles/Spring MVC
    • Sécurisation de la connexion des utilisateurs avec Spring Security 3
    • Développer des Web Services avec REST Easy
    • Persistance des données avec Hibernate (JPA/MySQL).
    • Conteneur d'application JBoss: Installation et configuration
    • Développement d'API permettant d'administrer et de superviser le système avec Snmp (OpenDMK et net-snmp)
    • Mise en place d'un master-agent sous net-snmp pour la gestion des sous-agents.
    • Supervision de galera cluster MySQL & Red Hat Cluster par net-snmp.
    • Scripting (bash)
    • Édition du document d'installation et de configuration de l'environnement de développement.
    • Installation et configuration : SonarQube & Maven.
    Environnement Java, Spring MVC, REST Easy, JSP, Html/xHtml/CSS3, Apache tiles, JQuery/JavaScript, Hibernate, JDK7, OpenJDK7, Eclipse, Subclipse, CheckStyle, FindBugs, Tortoise-svn, Bugzilla, Redmine, SonarQube, SonarRunner, SonaType, JAX-RS, Jaxb, OpenDMK (SNMP)/Net-snmp, Jboss 7, Maven, iReasonning Mib Browser, HttpRequester, XMLSpy, Virtual Box, MS Windows 7, Linux (Cent OS, Red Hat), Script shell (Bash), Design patterns, Offuscation
    10/2011 – 12/2013 TECH’ADVANTAGE – IFP (Energies nouvelles)
    Ingénieur d’étude
    Projet : Infrastructure pour le développement de logiciels de modélisation pétrolière : OpenFlow
    • Gestion des préférences au démarrage d’un nouveau projet.
    • Gestion des systèmes d’alias.
    • Développement en Eclipse RCP/JFace/SWT

    Projet : Quantifier les incertitudes et évaluer le risque lié à l’exploitation d’un champ : CougarFlow
    • Import/Export des paramètres.
    • Maintenance et correction évolutive sur CougarFlow.

    Projet : Etude cinématique de la modélisation du réservoir en 3D : Kine3D3
    • Import/Export des fichiers au format GSMH.
    • Conception d’IHM en Qt Designer.
    • Développement en Qt/C++.
    • Conception et développement client/serveur en Qt/C++ dédié au moteur de calcul du maillage.
    • Gestion des multitâches et la persistance des données.

    Projet : Un outil de calage assisté d’historique de production : CondorFlow
    • Conception et développement en Java SWT (JDK1.6).
    • Maintenance et correction évolutive sur CondorFlow.
    Environnement C++, STL, JDK 1.7, Java, JAXB, SWING, SWT, Eclipse RCP, Eclipse, Eclipse CDT, FindBugs, MinGW, MSYS, Qt, Qt Designer, Gocad, Visual Studio c++ 2010, Subclipse, Tortoise-svn, Akhsvn, Doxygen, Script Shell, Scarab, Jira, Trac, Code collaborateur, Xming, Nuxeo, MS Windows XP & 7.
    01/2010 – 10/2011 VEDECIS
    Ingénieur d’études
    Projet : Logiciel Solution multiple applications pour gérer et contrôler le contenu à haut débit (jusqu’à 10Gbits/s) dans les réseaux d'opérateurs de télécommunications
    • Conception et développement en Java (JDK1.6)
    • Conception et développement d'IHM en java SWING
    • Gestion des messages à travers JMX.
    • Sérialisation et Persistance des données
    • Gestion des multitâches et des événements
    • Optimisation de l'encombrement mémoire
    • Développement PHP/MySQL/JDBC
    • Développement des pages web (Statistiques) avec PHP (FusionCharts)
    • Configuration système et réseau sous le serveur COSS (Content Smart Switch) basé sur la distribution Debian.
    Environnement Java, SWING, Script Shell, PHP (FusionCharts), Eclipse, Eclipse TPTP, JConsole, Trac, Tortoise-svn, Subversive, Virtual box, Linux (Debian, Ubuntu), MS Windows 7, MySQL, JMX, SNMP (OpenDMK)

    09/2008 – 12/2009 OPTOPARTNER
    Ingénieur de développement
    Projet : Logiciel de modélisation et de simulation d'écrans LCD.

    • Développement et optimisation de moteurs de calcul (physiques et mathématiques),
    • Réalisation d'une API en Java servant d'interface de dialogue en Java avec les bibliothèques en C++. Mise en œuvre d'un mécanisme d'invocation de méthodes à distance pour Java (approche type RMI),
    • Conception et développement d'IHM. Graphisme 3D (VTK),
    • Conception et mise en œuvre de tests unitaires. Gestion du multitâche (librairies thread-safe). Sérialisation et persistance. Optimisation de la gestion mémoire.

    Environnement C/C++, Java, UML, JNI, STL, Boost, Blitz++, GTK, GTKmm VTK, VTKmm, GCC, GDB, Cmake, Eclipse, CDT, MinGW, MSYS, Glade, Subversion, Subclipse, TortoiseSVN, Bugzilla, Doxygen, Inno Setup, Scilab, MS Windows XP, Linux (Debian).

Études et formations
CV plus récent en cours de mise à jour
  • Formations

    2012 Formation : Analyse et conception en UML
    2011 Formation BSP Uboot et linux embarqué
    2009 Formation développeur des EJB 3 et formation conception d’application web avec Java EE
    2008 Certification JAVA : Sun Certified for the Java Platform, standard Edition 5.0
    2007 Master Cryptologie, Réseaux et Protocoles - Univ. Paris 7
    2006 Master Ingénierie Mathématiques – Polytech’Paris-UPMC Paris 6
    2006 Master 1 Sécurité des Systèmes Informatiques - Univ. Paris 12
    2005 Maitrise de Mathématique - Univ. Paris 12
    2005 Licence d’informatique - Univ. Paris 12

    Domaines de Compétences

    Frameworks Apache tiles, Spring MVC, Hibernate 4, FusionCharts, AngularJS

    Serveur d'applications : Tomcat, JBoss Application Server (eap 6.2 & 7.1.1)

    Programmation (IHM) : Java, API AWT, SWT, JFace, et SWING, Visual Editor (VE), NetBeans, Window Builder, Gnuplot, OpenGL, GTK, GTKmm, Glade, VTK, VTKmm, Eclipse RCP, Qt Designer, ChartViewerAPI (JFreeChart), HTML/CSS3, JQuery UI

    Outils/Produits : Subversion, Subversive, Subclipse, Ankhsvn, Tortoise-svn, Esvn (Linux), Redmine, Trac, Bugzilla, Scarab, Jira, Code collaborateur (code review), Doxygen, Eclipse, Eclipse RCP, Eclipse CDT, TPTP Eclipse (Test & Performance Tools Platform Eclipse), MAT (Memory Analyzer Tool), CheckStyle, FindBugs, SonarQube, SonarRunner, SonaType, Ant, Maven, JConsole, JVisualVM, Colasoft Packet Builder, Borland Dev C++, Force 2, MSYS, MinGW, GDB, Xming, Microsoft Visual Studio C++ 2010, Inno Setup, Net-SNMP, JAXB, HttpRequester, iReasonning Mib Browser, XML Spy, SQLyog, WireShark.

    Méthodes : UML (Poséidon, ArgoUML), Design patterns (GoF & GRASP)

    Base de données : Langage SQL, MySQL, JDBC

    Système embarqué : Noyau de ChorusOS/C5, Processeur ARM, Processeur MIPS, JavaCard, SmartCard (carte à puce), Scratchbox, Buildroot, BusyBox, Qemu, KVM, VirtualBox.

    Réseaux : Architecture réseau, Protocole réseau (OSI, TCP/IP,...), Programmation réseau sous java (socket, serverSocket, RMI, l'utilisation des standards TCP/IP, URI/URN/URL, HTTP/SMTP, SSL/TLS....), QTcpSocket, QTcpServer, WireShark, eMBMS

    Protocole Sécurité : RFID, SRP-6, SSH, SSL (TLS), GSM, UMTS, RSA

    Outils de Sécurité Keepass, TrueCrypt, Nmap, John The Ripper, Offuscation, IPTable

    Cryptologie : AES, DES, 3DES, DSA, EL-Gamal, LFSR, MD5, SHA-1, Courbes elliptiques

    Développement Web : Joomla, template, module, plugin, composant, K2, JSN PowerAdmin, Freestyle FAQs, GCalandar, WordPress, Html, CSS, JavaScript, JQuery

    Traitement de signal : Code Correcteur, Code Hamming, Code de Reed Muller, Code BCH, Code Cyclique, Code RLE et Huffman, Code JPEG et MPEG, LTE

    Mathématique : EDP (Equations aux Dérivées partielles), Maillages, Statistiques, Optimisation, Recherche opérationnelle

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible