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

Jonathan R.

Développeur full-stack senior Java / Node / React

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

About Jonathan

🕴️ Expérience
Développeur depuis 2013, j'ai travaillé à Google et à Palantir, en Californie et à Londres. où j'ai participé au développement de nombreuses applications web et microservices en tant que développeur full-stack.

💻 Compétences
Je suis bilingue, expert en back-end Java et Kotlin, performant en front-end React.js Typescript ou Javascript, et curieux et autonome, donc à l'aise lorsqu'il s'agit d'apprendre de nouvelles technologies. J'ai l'habitude des pratiques de développement qui assurent la réussite des projets, telles que l'intégration continue, le développement guidé par les tests, etc.

🏢 Gestion de projet
J'ai été tech lead pendant mes trois dernières années à Palantir : j'aime parler aux clients de leur problèmes commerciaux et y répondre avec des solutions techniques, j'ai l'habitude de guider une équipe technique dans ses choix architecturaux, et surtout j'adore partager mon expérience avec les membres juniors de mon équipe.

💡 Vos projets
J'ai toujours eu le plaisir de travailler dans de petites équipes avec des collègues sympathiques et talentueux qui pratiquent le mentorat et la revue de code, et je serais ravi de rejoindre la votre. Par ailleurs, j'ai réalisé plusieurs projets personnels de bout-en-bout, donc n'hésitez pas à me parler de vos idées à créer de toutes pièces !
  • English

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Surfboard
    Software Engineer
    SOFTWARE PUBLISHING
    January 2022 - October 2022 (9 months)
    Londres, United Kingdom
    Réduction des erreurs de développement et des problèmes sur la version live du produit, grâce à l’introduction d’outils tels que la
    génération automatique de types pour les entités SQL, protocol buffers, typage fort de la codebase, tests d’intégration avec
    Docker, logs JSON structurés, haute disponibilité, rolling restarts, tests unitaires...

    À la tête de petites équipes (2-3 personnes) pour créer de nouvelles fonctionnalités, dont la transformation d’une pipeline qui
    durait plusieurs heures et passait par quatre services en un seul endpoint (<1s latence) dans le monolith back-end.
    Python Node.js Typescript TailwindCSS PubSub Google Cloud Plateform
  • Palantir
    Développeur
    TECH
    July 2016 - April 2021 (4 years and 9 months)
    Cité de Londres, United Kingdom
    Sur le service d'authentification et d’autorisation (un serveur OAuth) de la plateforme:
    • Identification à deux facteurs. J'ai conçu de bout-en-bout l'architecture et l'implémentation de la solution, ainsi qu'un système d'identification à incréments pour ne demander le second facteur que lors des opérations à caractère sensible.
    • RBAC ("Role-Based-Access-Control"). J'ai intégré notre système d’autorisation avec les normes utilisées par les agences gouvernementales aux U.S.A. Grace à la conformité avec ces normes, nous avons acquis de nombreux nouveaux clients.

    Sur le service de développement big data de la plateforme, j'ai travaillé de près avec les utilisateurs pour étudier leur workflow, et conçu et implémenté plusieurs améliorations plébiscitées par nos clients :
    • Aperçus rapides et interactifs des transformations Spark
    • Débogage des transformations Spark, avec la possibilité d'avoir un aperçu intéractif de toutes les dataframes intermédiaires.
    • Temps de chargement : accès 10x plus rapide à notre plateforme de développement
    • Données à caractère sensible : les développeurs et les utilisateurs en charge de la protection des données peuvent collaborer pour créer des transformations Spark qui anonymisent les donnés. Cette fonctionnalité a permis de nombreux cas d'utilisations impossibles auparavant.
    Java Typescript React.js redux REST Microservices Architecture web
  • GOOGLE
    Développeur
    TECH
    October 2014 - June 2016 (1 year and 8 months)
    Cité de Londres, United Kingdom
    Google Compare : interface interne pour la configuration rapide des intégrations avec nos partenaires assureurs
    JavaScript CSS3 HTML5 SQL Intégration continue Git Développement Back-End

Recommendations

Be the first to recommend Jonathan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • MEng Computing
    Imperial College London
    2014
    Master en informatique avec un mémoire sur l'alignement automatique des sous-titres d'une vidéo

Skill set

Categories