You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Natan DanielND

Natan Daniel

Développeur Full Stack JavaScript Java

600 €/jour
19 projets
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Natan

🧭 Développeur Full‑Stack Java/JavaScript (8 ans) qui accélère la mise en production d’APIs fiables et de fronts maintenables. Habitué aux domaines complexes (énergie, télécoms, industrie), je transforme des besoins métiers en solutions mesurables: temps de cycle réduit, incidents en baisse, intégrations fluides. Solide en backend Spring et pragmatique côté front JS, je consolide actuellement React pour intervenir efficacement en full‑stack moderne.

🎯 Ce que j’apporte en mission
  • Delivery prévisible: endpoints REST livrés avec tests, revues et documentation OpenAPI; intégration fluide dans les pipelines existants (Jenkins/GitHub Actions).
  • Qualité et maintenabilité: conception claire (Clean/Hexa, SOLID), séparation des responsabilités, dette technique contenue, logs/erreurs actionnables.
  • Sécurité maîtrisée: mise en place de Spring Security et des flux OAuth2/OIDC (authentification, autorisations, scopes, rôles), gestion des tokens, règles d’accès et protection des endpoints.
  • Performance pragmatique: requêtes optimisées, caches ciblés, DTO/aggregation adaptés, diagnostics outillés (profiling, métriques).
  • Intégration SI: web services SOAP/REST, MongoDB/SQL, workflows et batchs; migration progressive vers services et APIs isolés.
  • Collaboration et clarté: tickets découpés, PRs expliquées, pair‑programming, transmission de connaissance.
📌 Cible de mission
  • Full‑Stack Java/JS: backend Spring + front React.
  • Conception d’APIs sécurisées, modernisation applicative, intégrations data.
  • Contexte agile orienté résultat.
🧰 Stack de référence
  • Backend: Java, Spring Boot/MVC/Security, Spring Data JPA/MongoDB, OAuth2/OIDC, JUnit 5, Mockito, Liquibase.
  • Front: JavaScript; exposition projet à React + formation continue.
  • Data/Outillage: SQL Server, Oracle, MongoDB; Maven; Git; GitHub; Sonar.
  • Cloud: Azure
  • Anglais

    Bilingue ou natif

  • Français

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • PlaniSense
    Développeur Full Stack JavaScript Java
    EDITION DE LOGICIELS
    mars 2025 - Aujourd'hui (1 an et 3 mois)
    Boulogne-Billancourt, France
    Chez PlaniSense, j’ai contribué au développement d’un SaaS de planification de production.

    Côté front: réalisation de fonctionnalités en JavaScript/SAPUI5.

    Côté back: création d’endpoints Spring REST et de services métiers. Base de données: évolutions structurées et traçables via Liquibase sur SQL Server.

    Livraisons itératives, amélioration de la maintenabilité et de la fiabilité des changements.
    JavaScript Spring boot SQL Java SAPUI5
  • TotalEnergies OneTech
    Développeur Full Stack Java Swing
    ENERGIE
    octobre 2019 - décembre 2024 (5 ans et 3 mois)
    Paris, France
    Au sein de EP, j’ai contribué au développement et à l’amélioration d’outils innovants destinés à l’exploitation de réservoirs d’hydrocarbures, dans une démarche agile.

    Principales contributions:

    • Développement d’un procédé de génération de puits en tant que plugin:

    Participation à l’implémentation, l’enrichissement et l’optimisation d’un processus avancé pour la génération de puits dans les réservoirs d’hydrocarbures.

    Participation au développement de workflows autour de ce procédé.

    • Extraction du plugin pour une migration vers une architecture cloud-native Azure:

    Développement d’une API REST avec Spring Boot, Spring MVC, Spring Security et Spring Data MongoDB.

    Développement de micro-services Spring Boot assemblés en workflows orchestrés via Airflow.

    Développement de fonctions Azure avec Spring Azure Functions.

    Environnement technique:
    • Langages: Java 17, JavaScript
    • IDE: IntelliJ, Eclipse
    • Gestion des dépendances: Maven, NPM
    • Versionning: Git
    • Frameworks: Swing, React, Spring Boot, Spring MVC, Spring Security, Spring Data MongoDB, Spring Azure Functions, Airflow, JUnit, Mockito
    • Bases de données: MongoDB, Oracle
    • CI/CD: Jenkins, GitHub Actions, Sonar, Sonarqube
    • Cloud: Azure
    • Protocoles: HTTPS, OAuth2
    • Conteneurisation: Docker, Minikube, Kubernetes
    • Méthodologies: Agile/Scrum (sprints de 3 semaines puis livraison)

    Pratiques d’ingénierie logicielle:
    • Tests: automatisés (unitaires, intégrations), manuels
    • Principes de code/design: SOLID, clean code
    • Patterns de design: abstract factory, builder, singleton, facade, strategy, chain of responsibility
    • Architectures: hexagonale/clean, MVC, RESTful

    Cette mission a consolidé mes compétences de développement logiciel agile en Java, d'intégration cloud et d'adaption à un domaine fonctionnel complexe.
    Java Spring Microsoft Azure React.js Docker
  • Onepoint
    Développeur Full Stack JavaScript Java
    TÉLÉCOMMUNICATIONS
    novembre 2017 - septembre 2019 (1 an et 10 mois)
    Paris, France
    Prestataire du groupe OnePoint chez SFR pendant environ 2 ans, j'ai intégré l'équipe gérant les processus d'activation des clients mobile et fixe (xDSL et fibre) en tant que développeur full stack Java et JavaScript. Mon rôle a consisté à développer et à optimiser des processus métiers complexes liées à l'activation de nouvelles offres et la gestion d'équipements réseau.

    Principales contributions:

    Développement de processus métier d'activation de nouvelles offres comme un graphe de micro-services Java orchestré par l'outil W4 Business First Process Composer.

    Développement d'un processus de migration d'OLT (Optical Line Terminal) dans un contexte de mise à jour pour de meilleures performances (consommation d'énergie, capacité d'accueil de fibres) sans discontinuité de service pour les clients finaux.

    Maintenance sur des processus métiers existants en intervenant sur un ou plusieurs micro-services des graphes correspondants.

    Développement de web services SOAP et REST ainsi que des clients pour de tels services.

    Développement d'applications web client-serveur avec jQuery, Ajax, JSP, Servlet et Tomcat.

    Environnement technique:
    • Langages: Java 6, JavaScript
    • IDE: Eclipse
    • Gestion des dépendances: Maven
    • Versionning: SVN, Tortoise SVN
    • Frameworks: jQuery, AJAX, MyBatis, W4 Business First Process Composer
    • Bases de données: Oracle, Toad for Oracle, SQL Developer, procédures stockées PL/SQL
    • CI/CD: Jenkins
    • Serveurs: Apache Tomcat
    • Protocoles: SOAP, HTTPS
    • Méthodologies: binômes développeur - chef de projet

    Pratiques d’ingénierie logicielle:

    • Tests: manuels
    • Pratiques globales: relecture, analyse, optimisation, debugging, refactoring, documentation
    • Architectures: client-serveur, RESTful

    Cette expérience a permis d’acquérir une bonne expertise en développement backend ainsi qu’une capacité à résoudre efficacement les problématiques réseau et métiers.
    Java JavaScript jQuery Oracle MyBatis

Avis

5,0

sur 2 évaluations

P

Paul

TotalEnergies OneTech - CSTJF

Avis laissé le 15.01.2025

Natan a passé 5 ans à travailler de nombreux sujets sur nos applications internes. Il a été d’abord l’architecte de notre code de recherche et a réussi à le retravailler, l’organiser, l’optimiser puis l’intégrer dans notre environnement opérationnel. Grâce à ce premier succès, nous avons pu lancer des études, promouvoir l’outil R&D et envisager un portage en Web App sur Azure. Ce portage est à ce jour finalisé encore avec succès et grâce à cela, nous envisageons à ce jour de le commercialiser. Natan a donc joué un rôle clef dans le succès de notre produit (et d’autres projets dérivés). Je note en particulier : son professionnalisme, son esprit d’équipe et sa disponibilité (pour embarquer les autres développeurs lorsque l’équipe a dû s’agrandir), sa ténacité, sa rigueur (documentation, testing), sa réactivité dans les moments de rushs opérationnels et sa versatilité (appropriation du développement de la web app sous environnement Azure). Tout cela ajouté à une profonde gentillesse et à beaucoup de diplomatie lorsqu’il fait valoir son point de vue, qui font de Natan un élément modérateur important dans une équipe. Une énorme recommandation donc pour ce jeune homme brillant !
X

Xavier

TotalEnergies Exploration Production (EP)

Avis laissé le 15.11.2021

Natan est un développeur efficace. Il sait produire un code à la fois bien construit et efficace. Il est autonome et sait s'adapter à un environnement d'environnement complexe. Il est proactif et a un bon sens de l'analyse des différentes problématiques rencontrées.

Recommandations

PB
Adrien DoussaudAD
XL
+3
Pierre Bergey et 5 autres personnes recommandent Natan

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master of Science
    Telecom SudParis
    2017
    Telecommunication Networks - Algorithms - Computer Science Entered Master Program in Technology and Innovation with a specialization in Computer Science - Architecture of Distributed Systems Bachelor’s degree with courses of Electronics, Physics, Applied Mathematics, Economics, Computer Science and Social Sciences
  • Baccalauréat Scientifique Mention Très Bien
    Lycée Hoche, Versailles
    2011
    Spécialité mathématiques

Certifications

Compétences

Catégories