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

Thomas Da Rocha

Expert: SpringBoot|PostgreSQL|Docker|Gitlab CI

EUR 800/Tag
2 Projekte
La Rochelle, FR
8-15 Jahre

Durchschnittliche Reaktionszeit: 1h

Über Thomas

Mon expertise pour votre projet

CTO de l'entreprise Lenra et développeur depuis plus de 20 ans, j'ai réalisé de nombreux projets. De la réalisation de sites de présentation à l'élaboration du système d'authentification forte d'une banque, je maîtrise les différents aspect de développement et de l'hébergement:
  • développement front-end (HTML5/CSS3, JavaScript, TypeScript, Flutter, Angular, React, Preact, VueJS...)
  • développement banck-end (Elixir - Phoenix, JavaScript/TypeScript - Bun/NodeJS/Express, Java - SpringBoot/Quarkus, PHP 8+ - FrankenPHP)
  • administration de base de données (PostgreSQL, MongoDB...)
  • création d'outils en CLI (Rust, Bash, Bun, NodeJS, Bash...)
  • pipeline de CI/CD (GitLab CI, GitHub Actions, Jenkins, Dofigen...)
  • administration de serveurs (Docker, Kubernetes, Ansible, Bash...)

Expériences sur Lenra

Les développements de la plateforme Lenra (lenra.io) m'a permis d'apprendre de nouveaux langages et frameworks:
  • front-end: Flutter/Dart pour le développement d'apps multiplateformes
  • back-end: Phoenix/Elixir pour des workflows avancés permettant de faire du temps réel
  • base de données: PostgreSQL et MongoDB en HA. développements spécifiques.
  • CLI: en Rust (dofigen, lenra_cli) avec gestion de commandes, parsing de JSON et de YAML, ou en TypeScript avec de la génération de code automatisée.
  • Bibliothèques: TypeScript, Rust, PHP
  • Modèles de projets: JavaScript/TypeScript (NodeJS et Bun), Rust, PHP (FrankenPHP et CLI), Java/Kotlin/Groovy (SpringBoot et Quarkus), Python...

DevOps

J'ai acquis une expertise dans la gestion de l'intégration continue et de la livraison continue avec notamment l'intégration et le déploiement de technologies de conteneurisation.
Expertises:
  • Docker
  • Dofigen
  • Kubernetes
  • GitLab API
  • GitLab CI/CD
J'ai notamment créé l'outil Dofigen (qui rend plus accessible aux développeurs la création d'images Docker.

  • Englisch

    Verhandlungssicher

  • Portugiesisch

    Muttersprachlich oder zweisprachig

  • Französisch

    Muttersprachlich oder zweisprachig

  • Spanisch

    Grundkenntnisse

Vor Ort möglich
La Rochelle (bis zu 50 km), Niort (bis zu 10 km)

Projekt- und Berufserfahrung

  • Lenra
    Président fondateur
    SOFTWARE-HERSTELLER
    Mai 2015 - Heute (11 Jahre)
    La Rochelle, Frankreich
    Conception et développement de la plateforme Lenra (www.lenra.io). Cette plateforme permet aux développeurs d'optimiser leur création d'applications en leur fournissant des outils de développement et d'hébergement pour qu'ils se concentrent sur les problématiques métier.

    Ce projet a été refondu a plusieurs occasions pour répondre au mieux aux besoins des utilisateurs.

    - Création de deux CLI pour le développement local (Rust): https://github.com/lenra-io/dofigen et https://github.com/lenra-io/lenra_cli
    - Pipelines d'intégration et de déploiement continue (GitLab CI et GitHub Actions)
    - Développement des sites statiques (https://www.lenra.io et https://docs.lenra.io)
    - Développement front-end (Dart/Flutter)
    - Développement back-end (Elixir/Phoenix)
    - Administration de serveurs (Kubernetes)
    - Gestion d'une équipe de 8 personnes
    - Etude des besoins des utilisateurs
    Docker Rust Flutter Gitlab CI/CD PostgreSQL
  • SocramBanque
    Consultant en développement Web
    BANKEN & VERSICHERUNGEN
    Juni 2017 - Heute (8 Jahre und 11 Monate)
    Niort, Frankreich
    Mise en place d'une application de finalisation de demande de crédit en ligne avec les fonctionnalités suivante :
    - Signature électronique
    - Ajout des pièces justificatives
    - Demande des fonds

    En plus de 5 ans de prestations chez SocramBanque, j'ai pu travailler beaucoup d'aspects de l'entreprise. J'ai commencé comme développeur fullstack et ai terminé la mission comme intégrateur applicatif.

    J'ai notamment mis en place GitLab au sein de la banque avec toutes les contraintes de sécurité que ça implique avec toutes les vérification DevSecOps de leurs CI/CD. J'ai également créé un outil complémentaire pour automatiser les liens entre les éléments de gestions de projet (Epic, Issues) et les éléments de développement pour simplifier le travail des développeurs. Cet outil était aussi utilisé pour automatiser le plus possible la migration des projets de SVN vers GitLab.

    Stacks de développement:
    - HTML + CSS + JavaScript
    - Java + Spring + Struts 2
    - SpringBoot (API REST)
    - Angular

    Stacks d'intégration applicative:
    - Docker
    - GitLab CI
    - Docker Compose
    - Kubernetes
    - OpenShift
    Gitlab CI/CD Spring boot Kubernetes Apache struts API REST
  • R2design
    Développeur Back-end
    DIGITALAGENTUREN & IT-CONSULTING
    März 2015 - Februar 2017 (2 Jahre)
    La Rochelle, Frankreich
    Mission ponctuelles de développements.

    Développement back-end d'un projet interne:
    - Conception de la base de données
    - Développement côté serveur

    Conception du CMS de l'agence Web:
    - Conception du projet
    - Conception de la base de données
    - Développement côté serveur
    - Développement côté client

    Développement de sites web:
    - Conception du projet
    - Conception de la base de données
    - Développement côté serveur
    - Développement côté client

    Développement de la partie Android d'un générateur d'application mobile:
    - Conception du projet
    - Développement de l'application pour la génération
    PostgreSQL HTML5 CSS3 Javascript Java

Bewertungen

5.0

Von 2 Bewertungen

BenoitB

Benoit

Infiniment Sport

Bewertet am 18.10.2018

Développement d'une webapp dans un délais très court (une semaine entre le brief, la livraison et les test de production) ! Thomas à su comprendre notre univers et réaliser exactement ce que nous avions en tête. Encore merci et bravo 👍🏼
S

Sébastien

ASAO SARL

Bewertet am 16.7.2022

Empfehlungen

Diese Freelancer passen auch zu Ihren Kriterien

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

Ausbildung und Abschlüsse

  • Licence en informatique
    Université de La Rochelle
    2013
    Licence générale en informatique allant du développement web jusqu'au développement pour embarqué, en passant par les structures de données et des notions pour le développement d'un compilateur.

Fähigkeiten

Kategorien