en
en
developer avatar
Julien Auvray
En recherche active
Développeur Back-end
Chartres
CDI
100% télétravail
Technologies
À propos
Julien Auvray
Back-end developer
Développeur Back-endChartres
developer avatar
Description

Passionné par le développement backend depuis mes débuts, j'ai exploré différentes technologies telles que PHP avec Symfony, puis Node.js avec Express, Fastify et Nest. Mon approche se concentre sur le partage de connaissances et la transmission, tout en privilégiant le "clean code" avec pragmatisme. J'ai une expérience variée, allant de la mise en place de projets en architecture hexagonale à la gestion de code legacy. J'ai également introduit des pratiques telles que les tests, la CI/CD dans des projets où elles étaient absentes, tout en sensibilisant mes collègues à leur importance. Mon objectif est de continuer à apprendre et à progresser tout en contribuant à des projets significatifs.

Expériences professionnelles
5 ans d'expérience en tant que Développeur Back-end (ou similaire)15 ans ans d'expérience dans d'autres domaines
Back-end Engineer
Cresh - Parisjuil. 2022 - févr. 2024 · 1 an 7 mois

Buy Now, Pay Later (BNPL) Service

  • Maintenance and evolution.
  • Restructuring for modular API to facilitate the addition of new partners and
    new financing types.
  • Transition to a monorepo.
    Stack: NodeJs, Express, Mocha, Postgresql
    Creation of new modules (Long-term credit, B2B credit)
  • Module creation, interfacing with client APIs
  • Integration into the main monorepo.
    Stack: NodeJs, Express, Mocha, Postgresql
    Creation of an independent API (Customer journey management)
  • Implementation of a clean architecture
  • Creation of endpoints
  • Integration of various partners
  • Primary development in Test-Driven Development (TDD).
    Stack: NodeJs, Fastify, Jest, DynamoDb
Back-end Developer
Les Ateliers du R.O.I. - Chartresjanv. 2020 - juil. 2022 · 2 ans 6 mois

LidlUp (Lidl): Evaluating collaborators (web):

  • Design and development of the REST API (16 endpoints), including security
    (JWT, CORS, specific POST endPoints with data persistence in many tables,
    GET Endpoint with custom JSON object...)
  • Set-up and config of CI/CD and development tools for the team (4 pers.)
  • Code review, peer programming and mentoring of a junior developer
  • Code base is approx. 7k LoC, mostly in PHP 8
    Stack: Symfony 6, PHP 8, ApiPlatform, Docker, GitLab
    Ploufff: Swim lesson booking app (mobile):
  • Design and development of the REST API (50 endpoints), including security
    (JWT, CORS...)
  • Improvement of testing and quality plans based on TDD (from 0 to 60% of
    coverage)
  • Set-up and config of CI/CD
  • Code base is approx. 20k LoC, mostly in Typescript
    Stack: Typescript, NestJS, Postgresql, Jest, Docker, GitLab
    Roucoulette (Lidl): Win a gift every day by answering quizzes (web):
  • Development of back-end services for creating quizzes and organizing the
    lottery
  • Code review, peer programming and mentoring of 2 junior developers
  • Code base is approx. 20k LoC for back-end in PHP 7
    Stack: Symfony 4, PHP 7, GitLab
    Extranet (Alternative Autopart):
  • Refactoring of existing extranet and addition of new features
  • Automation repetitive tasks for users
  • Code base is approx. 200k LoC, mostly in PHP 5
    Stack: PHP 5, Javascript, JQuery, GitLab
    Technicar Services (Alternative Autopart):
  • Complete refactoring of the existing website, including
  • Integration of third-party services (SSO...)
  • Set-up and deployment of web hosting
  • Code review, peer programming and mentoring of 2 junior developers
  • Code base is approx. 10k LoC for back-end
    Stack: Symfony 5, PHP 7.4, GitLab
Back-end Developer
Wild Code School - La Loupefévr. 2019 - nov. 2019 · 9 mois

Création du site vitrine de l'abbaye de thiron gardais

  • Java Spring / Angular
Back-end Developer
Monkey Codex SAS - Chartresjuil. 2019 - nov. 2019 · 4 mois

MonkeyTransfer: securing sensitive digital assets during their entire lifecycle.

  • Design and development of Front-end components in ReactJS 16+, Redux,
    React Router
  • Integration of third-parties (S3, Mailjet...)
  • Development and improvement of Go SDK
  • Development of back-end services in Go
  • Set-up and config of quality plan and testing in CI/CD, including linters,
    formatters
  • Code base is approx. 5k LoC for back-end and 6k LoC for front-end
    Stack: Go, Echo, Cobra, Typescript, ReactJS, Redux, React Router, Jest,
    Docker, Kubernetes, GitLab, PostgreSQL, Cassandra, Minio S3
Formations
2 ans d'études supérieures
Wild Code School, La Loupe
RNCP2019
Lycée Fulbert, Chartres
BTS informatique de gestion, analyste programmeur2003
Projets
Kingdomino engine
janv. 2024

This is a simple and lightweight TypeScript engine designed to facilitate the gameplay of Kingdomino. It provides the core logic for managing game states, rules, and player interactions, making it easy to integrate into any application that requires a Kingdomino game engine.

Recherche d'emploi
Est en recherche active
Lieux recherchés
Chartres
Types de contrat souhaités
CDI
Autres critères de recherche
100% Télétravail
48k / an
Technologies
Compétences
Interessé pargolang, rust
Langues
  • Français
  • Anglais
Tests
Typescript - Tour d'horizon - 12 décembre 2023Top 26% avec un score de 2569 points