fr
fr
developer avatar
Emmanuel ARON-SAMUEL
Actively searching
Other
Paris
Fixed term, Freelance, Permanent contract
Hybrid remote
Technologies
About
Emmanuel ARON-SAMUEL
Développeur java/j2ee et data engineer
OtherParis
developer avatar
Description

Ayant appris et m'étant perfectionné en java depuis plus de 20 ans déjà , et ayant eu un besoin métier de Data Analyste au ministère de l'Intérieur (en java/sql/Pandas) durant 7 ans, je recherche doublement des opportunités en développement java et Data Analyste. (Et même éventuellement en SQL uniquement).

Professional experiences
7 years of experience as Other (or similar)1 year of experience in other fields
développeur Java/SQL
Direction Générale des Collectivités Locales – Ministère de l'Intérieur - ParisAug 2017 - Aug 2024 · 7 years

• Développement complet de deux nouvelles dotations (Java/SQL), de l’analyse métier à la livraison : conception des règles, structuration du code, génération des résultats (Excel ou SQL)
• Maintenance et évolution de plusieurs dotations existantes, dont une dotation complexe composée de 4 sous-dotations et plusieurs modules de calcul
• Refactorisation de la couche JDBC vers Spring JDBC Template, avec séparation des responsabilités et centralisation des accès SQL selon le modèle DAO
• Projet DSID : découpage en méthodes (eligibilite(), etc.) en s’inspirant des principes SOLID, avec tests unitaires JUnit pour valider la logique métier (valeurs limites, cas non éligibles, etc.)
• Développement en Java de fiches PDF de notification pour les préfectures, en alternative à Business Object (BO) : génération automatique via une librairie Java, positionnement précis des cadres (traits horizontaux/verticaux), reproduction fidèle des modèles existants. Solution partiellement mise en œuvre (4 dotations) en anticipation du départ du référent BO (java iText)
• Formation à Pandas (Python) à la demande du responsable technique, dans le cadre d’une veille techno. Application directe pour l’automatisation de traitements Excel/CSV Insee, règles métiers, export SQL
• Initiation au TDD via ateliers de programmation le soir (Paris) et autoformation : structuration modulaire du code et amélioration de sa testabilité
• Import de 3 millions de lignes PostgreSQL via la ligne de commande (pg_restore, psql) dans le cadre d’une correction urgente en production
• Respect de la deadline critique annuelle du 31 mars : les résultats Java devaient recouper les répartitions calculées manuellement par les rédacteurs métier, à l’euro près, pour chaque collectivité
• Support téléphonique agents préfectoraux

développeur Python
EIFFAGE - Saint-DenisMar 2017 - Mar 2017 ·

Système d’information géographique Qgis
Développement de plugin Python (plugin interne Eiffage)

Ingénieur développeur
MTB 111 - ClichyApr 2016 - Sep 2016 · 5 months

CDD en POE (Préparation Opérationnelle à l'Emploi)

  • Java swing/Java J2EE, Jquery,Bootstrap,MySql,Hibernate, Json, Cobol , C , PHP ,Laravel.
  • Développement de projets types CRUD en Cobol, C, PHP, java console, java interfaces, java swing, Java J2EE avec et sans ajax , avec et sans bases de données, bootstrap , datatables …
  • Introduction à la programmation fonctionnelle et aux promesses en javascript/jquery.
  • Développement de backend et frontend gestion bancaire /java-J2EE.
  • Développement d’un clone du site AirBnB en 3 semaines. (J2EE/Ajax/Jquery/MySQL)
  • Fonte logicielle sur Laravel (framework PHP), implémentation CRUD et ajout de fonctionnalités (lazy loading…)
  • Recette logiciel Structurall.
technicien Linux
IPACS - ParisJun 2013 - Mar 2014 · 9 months

installation configuration de serveurs linux
Environnement technique : linux fedora à distance, pare-feu Cisco

  • Configuration de l’accès à distance
  • Installation et configuration de tous les plugins du serveur Cacti
    (routerconfigs = router configs backups, rrdclean, settings, thold = threeshold alert,
    configmanager, weathermap = diagrammes réseaux de tous types ex : routeurs , settings ,
    ntop, ipsubnet, syslog , ugroup , monitor etc….)
  • Test du périphérique « pare-feu cisco », template cacti et connectivité snmp.
  • Rédaction documentation
  • Configuration des serveurs Rancid avec Apache afin d’effectuer des sauvegardes régulières
    selon l’utilisateur (par exemple
développeur Java/JEEE (Birt)
CRAMIF (Caisse Régionale d'Assurance Maladie) - ParisSep 2011 - Jun 2012 · 9 months

Stage en alternance

  • Base de données pensions invalidités.
  • Ecritures de requêtes SQL
  • Développement sous l’Environnement Eclipse BIRT
  • Mise en place de l'outil de reporting BIRT.
  • Génération de rapports et scripts en Java.
  • Documentation
Helpdesk
ARMOR-LUX - QuimperSep 2009 - Dec 2010 · 1 year 3 months

CDD / Contrat de Professionnalisation

  • Support de proximité aux utilisateurs hardware et software
  • Préparation informatique : émulation AS400, VNC...
  • Vérification, changement des pièces et/ou retour matériels
  • Transfert de données/boites aux lettres
Schools
4 years of higher education
Ironhack fullstack Javascript (ReactJS - ExpressJS)
Développeur fullstack Javascript (ReactJS - ExpressJS)2024
Greta Massy
Bac+3/+4 - Programmation informatique2014
Greta
Bac+2 - Programmation informatique2009
Technologies
Skills
Interested by...Springboot,Hibernate,Pandas,Python,SQL
Languages
  • French
Tests
Java - June 3, 2024Top 6% with a score of 2770 points
Spring - May 14, 2024Top 35% with a score of 2469 points
Java - Fundamentals - December 4, 2023Top 32% with a score of 2554 points
Javascript - Fundamentals - March 23, 2024Top 46% with a score of 2588 points
Database - Fundamentals - December 23, 2023Top 37% with a score of 2638 points
SQL - Fundamentals - December 26, 2023Top 25% with a score of 2907 points