Zakaria - Architecte JAVA

Ref : 190619M003
Photo de Zakaria, Architecte JAVA
Compétences
POSTGRESQL
GIT
APACHE CORDOVA
PL/SQL
Kubernetes
Expériences professionnelles
  • Greenliv - CTO associé Juin 2018 à aujourd’hui
    Greenliv est un réseau de franchise écologique sur la livraison du dernier kilomètre.
    J’ai conçu et développé de A à Z l’API et toutes les applications de la société
    - Développement de l’API : Java/Spring Boot/Apache Shiro
    - Développement de la base de données Postgresql : PL/SQL
    - Développement des applications web : Angular
    - Développement des applications mobiles Android et iOS : Cordova + Angular
    - CI/CD, tests unitaires et fonctionnels, Jenkins, ...

    Robonobo - CEO et fondateur Janvier 2016 à aujourd’hui
    Robonobo est un éditeur de logiciel d’optimisation (recherche opérationnelle, aide à la décision...)
    J’ai développé de A à Z la plateforme Robonobo Planner, une solution complète pour planifier, optimiser et suivre en temps réel les activités des sociétés de livraison :
    - Développement du backend de calcul d’optimisation : C++
    - Développement de l’API : Java/ Spring Boot/Shiro
    - Développement de la base de données Postgresql : PL/SQL
    - Développement de l’application web : AngularJS
    - Développement des applications mobiles Android et iOS : Cordova + AngularJS
    - Mise en place de publicité en ligne avec Google Adwords

    Acensi / Mission chez BNP CIB Juillet 2014 à Janvier 2016
    Automate de trading - C++ / J2SE :
    - Développement en C++ sur des automates de trading
    o Développement d’automate de trading d’ETFs sur les marchés OTC
    o Développements sur l’automate de calcul des prix des indices (FairValue)
    - Développement en Java sur l’interface graphique utilisée par les Traders
    o Développement des composants permettant la manipulation des différents automates de trading

    Acensi / Mission chez Michelin Travel Partner (ViaMichelin) Juin 2009 à Juillet 2014
    Calcul d’itinéraire - C++ / J2EE :
    - Développement en C++ sur le backend de calcul d’itinéraire (module Apache)
    o Refonte de la feuille de route
    o Développement d’algorithmes sur les graphes
    o Développement d’algorithmes géométriques
    o Refonte du format d’échange (binaire vers XML)
    o Création de base de données géographique à partir des données textes

    - Développement en Java sur la couche de service
    o Mise en cache des itinéraires
    o Agrégation des informations avec les autres backend (carte, points d’intérêts…)
    o Transmission des réponses en JSON et XML aux applications
    - Développement de tests unitaires et tests d’intégration
    - Intégration continue, livraison toutes les 3 semaines (agile/scum)

    Environnement technique :
    C++ / Java, Base de données binaire (shm), Apache, Websphere, Tomcat, Linux/Windows, Memcached, SVN, Maven, Jira, Jenkins, Bonita, JUnit, CppUnit, méthode Agile

    Modération de contenu utilisateur (avis, restaurant, photos,…) - J2EE/Spring/Jdbc :
    - Modélisation et création de la base de données
    - Développement des CRUD
    - Développement des interfaces http
    Environnement technique : Java, Xslt, Spring, Jdbc, Cxf, Sql, Oracle

    Webraska / Masternaut Décembre 2005 à Avril 2009
    Applications embarquées de géosécurisation et pour la gestion de flotte - C++ :
    - Développement d’interfaces graphiques (Qt/Qtopia)
    - Développement du module de tracking (véhicule et piéton)
    Environnement technique : C++, Linux, Qt/Qtopia, Sqlite, Mantis, Valgrind

    Webraska Navigation J2ME :
    - Portage du SDK C++ vers le J2ME
    - Opération à virgule fixe, précalcul des fonctions mathématiques (cos, sin,…)
    - Optimisation de la « vue 3D », temps d’exécution divisé par 4 (réécriture de l’algorithme de remplissage, réutilisation des objets)
    Environnement technique :
    Java, Bugzilla, CVS, téléphone portable avec très peu de mémoire et processeur
    Centre de Recherche en Géomatique (Canada) Mars 2005 à Août

    2005
    Stage – « Extraction semi-automatique de bâtiments à partir d’images satellitaires » (soutien de travaux de thèse)
    C++, OpenCV (librairie de traitement d’images d’Intel), MS Access (base de connaissances)
    Institut Francilien des Géosciences Avril 2004 à Septembre

    2004
    Stage – Etude sur les déformations du sol sur le quartier de la gare Saint-Lazare
    Mission en Inde à l’IIRS, Mission au Gabon à l’INC
    C, Bash, DIAPASON

Études et formations
  • Formation
    Master en Système d’Information Géographique UMLV/ENSG – 2005

    Maîtrise Informatique UMLV – 2004

    Licence Informatique UMLV – 2003

    Deug MIAS UMLV – 2002

    Baccalauréat S – 2000

D'autres freelances
Chef de projet JAVA

Ces profils pourraient vous intéresser !
CV IT Manager
Bishal

IT Manager

  • AUMETZ
WINDOWS PROJECT MANAGEMENT OFFICE UNIX ORACLE JAVA SQL Cybersécurité LINUX SQL SERVER
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 Chef de projet SI
Karima

Chef de projet SI

  • PARIS
JAVA SQL AGILE LINUX ODOO
Disponible
CV Product Owner AGILE
Romain

Product Owner AGILE

  • SARTROUVILLE
AGILE SQL POSTGRESQL PACK OFFICE SCRUM JIRA JAVA
CV Business Analyst MONETIQUE
A. Bouna

Business Analyst MONETIQUE

  • CERGY
MONETIQUE Finance UNIX JAVA SQL JIRA LINUX
Disponible
CV Chef de projet digital PROJECT MANAGEMENT OFFICE
Eric

Chef de projet digital PROJECT MANAGEMENT OFFICE

  • MALAKOFF
PROJECT MANAGEMENT OFFICE UNIX ITIL WINDOWS SQL SQL SERVER SHAREPOINT JAVA
Bientôt disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Chef de projet JAVA
Karim

Chef de projet JAVA

  • LE MANS
JAVA J2EE PYTHON JAVASCRIPT HTML5 CSS MATLAB
Disponible
CV Développeur JAVA
Philippe

Développeur JAVA

  • CHANOS-CURSON
JAVA SQL J2EE ORACLE JAVASCRIPT Vue.js
Disponible
CV Graphiste / Webdesigner JAVA
Tristan

Graphiste / Webdesigner JAVA

  • HAUTECOUR
SQL WINDOWS Microsoft Power BI BUSINESS OBJECTS DATA JAVA ORACLE .NET
Disponible