Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Rémy Auricoste

Développeur Freelance, Full Stack, en TypeScript

Typescript
JavaScript
Scala
Java
Situation professionnelle
Freelance
En recherche active
Présentation
Freelance depuis 2014, j'attache de l'importance à fournir entière satisfaction à mes clients. Mon large éventail de connaissances me permet de m'adapter facilement à de nouveaux environnements de travail et d'être opérationnel rapidement.

Mes connaissances en agilité (Scrum) me permettent d'identifier les frictions organisationnelles et d'améliorer la fluidité des échanges pour, au final, améliorer l'efficacité de l'équipe.
CV réalisé sur DoYouBuzz
  • Commanditée en 2019 par les ministres en charge du Travail, de l’Education nationale, de l’Enseignement supérieur, de la Transformation et de la fonction publiques et la ministre déléguée à l’enseignement et la formation professionnels, la mission interministérielle pour l’apprentissage développait des services numériques facilitant les entrées en apprentissage.

    Services :
    La bonne alternance : https://labonnealternance.apprentissage.beta.gouv.fr
    API apprentissage : https://api.apprentissage.beta.gouv.fr

    • Contribution au développement et à la maintenance de La Bonne Alternance, plateforme publique française facilitant la mise en relation entre candidats en alternance, recruteurs et centres de formation.
    • Participation active à la conception et à l'implémentation du backend et du frontend permettant l'accès à des offres d'emploi et des candidatures spontanées.
    • Implémentation de features critiques incluant l'intégration d'APIs externes (France Travail, Hellowork, MétéoJob) et l'optimisation des algorithmes de recommandation d'entreprises.
    • Assurance de la qualité du code à travers des tests exhaustifs avec Vitest, des vérifications TypeScript strictes et le respect des normes de sécurité gouvernementales. * Collaboration étroite avec les équipes pour déployer et maintenir un service public affectant des milliers de candidats à l'alternance.

    github : https://github.com/mission-apprentissage/labonnealternance

    Technologies : TypeScript, Next.js, React, Fastify, MongoDB, Docker, GitHub Actions CI/CD.

Développeur Full Stack

Drysoft
Novembre 2022 à juin 2023
  • Project personnel :
    Développement d'une version digitale d'un jeu similaire au jeu de plateau "Dune Imperium"
    https://spicy-worms.netlify.app
    ** Technologies : React, framer-motion, Neo4j, Github actions
  • Startup proposant une solution pour rendre les programmes d'options et d'actions plus liquides dans les startups.
    https://www.meetsemper.com/
  • Développement d'une première version permettant aux employés de startup d'indiquer leurs intentions de vente.
  • Conception et développement du frontend.
    ** Technologies : React, formik, yup, lodash, apollo, graphQL, material UI
  • Refonte du backend pour permettre plus de dynamisme dans le frontend.Développement de nouvelles fonctionalités.
    ** Technologies : typeorm, graphQL, apollo, PostgreSQL
    ** Design : clean architecture
  • Entreprise proposant à ses clients des outils utilisant le machine learning pour optimiser leur envoi de mails et leur ventes, uniquement avec les données client.
    https://www.tinyclues.com/
  • Développement d'un nouveau pipeline de données en vue d'exposer des analyses graphiques aux clients.
    • Construction de tables BigQuery à large taille pour optimiser les requêtes de statistiques, utilisation de HLL.
    • Construction des graphiques de visualisation sur Periscope (https://dtdocs.sisense.com/article/embed-api)
      ** Technologies : Kubernetes, DBT, Airflow, Periscope
  • Refonte du backend et du frontend de gestion des campagnes marketting.
    • Redesign de l'architecture
    • Refonte de l'expérience utilisateur
    • Attention particulière à la robustesse de l'application
      ** Technologies : Typescript, Nest.js, GraphQL, Echart, Highchart, Terraform, Auth0
  • Maintenance de l'ancien backend et frontend de gestion des campagnes marketting.
    • Développement de nouvelles fonctionalités
    • Correction de bugs
    • Analyse de bugs en production
      ** Technologies : Scala, Play framework, Javascript, Python, DynamoDB, Terraform

Entrepreneur

Drysoft
Avril 2018 à novembre 2018
Freelance
Paris
France
  • Développement intégral d'un site de gestion de comptabilité pour les freelances : https://budget-suivi.fr/.

    • Installation et maintenance du serveur avec Ansible
    • Surveillance des logs, des métriques métiers, et du site avec ElasticSearch, Kibana, Uptimerobot. Alerting par email avec SendGrid.
    • Développement du backend avec Play framework (scala), mongoDB
    • Backup périodique de la base de données
    • Développement du frontend avec hyperhtml.
    • Reconnaissance automatique des tickets de caisse avec Tesseract et OpenCV.
    • Tracking des utilisateurs avec Google Analytics et Hotjar.

    Fontionnalités :
    • stockage de photos avec optimization pour les connexions lentes ou non fiables (mobiles).
    • reconnaissance automatique de tickets de caisse.
    • reconnaissance automatique de relevé bancaire.
    • association automatique de justificatifs et de relevé bancaire
    • UI responsive
    • export Excel.
  • Développement de l'interface utilisateur de saisie de formulaire.
    ** Technologies : React
  • Mise en place d'une usine logicielle avec tests automatiques, ainsi que d'une plateforme de recette pour minimiser les erreurs sur la plateforme de production
    ** Technologies : Jenkins, Ansible, mocha, chai
  • Refonte du backend pour faciliter la maintenance du projet et accélérer les futurs développements.
    ** Technologies : Play framework (Scala), slick
  • Mise en place d'une surveillance des métriques techniques du serveur, et des fichiers de log
    ** Technologies : Shell, Nodejs, Sendgrid, metrics, elasticsearch, kibana
  • Intégration de rapports dynamiques avec datastudio (https://datastudio.google.com)
  • Mise en place du HTTPS et gestion du nom de domaine
    ** Technologies : nginx
En savoir +
  • Développement de calculs de masse pour d'autres services internes
    ** Technologies : kafka, spark (scala), lxc
  • Mise en place de l'usine logicielle
    ** Technologies : Jenkins
  • Dans le cadre de l'évolution du site web www.keljob.com :
    • Mise en place d'une application de recherche d'adresses françaises.
    • Participation à l'implémentation d'un serveur OAuth2.
    • Développement d'une application cliente d'exemple pour utiliser le serveur OAuth2.
    • Participation à l'amélioration de la pertinence des recherches avec ElasticSearch
      ** Environnement technique : Play, Angular, MongoDB, ElasticSearch.
  • Dans le cadre de l'évolution de l'outil interne de Big Data et Data Visualization :
    • Mise en place de dashboards permettant aux équipes produits de surveiller leur métriques métier.
    • Développement d'une API permettant d'explorer les données stockées sur ElasticSearch
    • Développement d'un job Spark pour enrichir les événements envoyés par les applications métiers.
      ** Environnement technique : Play, Angular, ElasticSearch, Rx.js, gulp, TypeScript, d3, c3, Spark, Kafka.
  • Client : Figaro Classifieds.
    • Maintenance du backend gérant les offres d'emploi de keljob.com.
      Environnement technique : Spring MVC, Hibernate, ElasticSearch, RabbitMQ, Spring Boot, Spring Integration, Jersey, Jackson, Dozer, Jenkins, JUnit, Cucumber, Groovy.
  • Client : Figaro Classifieds.
    • Refonte de l'application de gestion de la consommation de crédits des entreprises clientes de keljob.com.
      Environnement technique : Scala, Akka, Play framework, Reactivemongo, MongoDB, Slick, Scalatest, SBT, Jenkins.
  • Client : Figaro Classifieds.
    • Refonte de l'application d'insertion d'offres d'emploi en masse de keljob.com.
      Environnement technique : Scala, Akka, Play framework, Scalatest, Quartz, SBT, Jenkins.
  • Maintenance et développement d'un logiciel de gestion de subvention pour les collectivités territoriales
    • Développement d'un module permettant de dialoguer avec le logiciel financier Grand Angle (http://grandangle.fr.logica.com/jahia/Jahia/)
    • Mise en place du processus d'intégration continue
    • Transfert de dispositifs entre différentes plateformes (sérialisation, généralisation, réflexion)
    • Refonte du système de navigation pour gérer le bouton retour du navigateur et la navigation multi onglets
    • Intégration d'un module de gestion de fichiers couplé avec Hibernate-Search
    • Optimisation de requêtes SQL liés aux droits utilisateurs (gain 50%)
    • Planificateur de tâches générique
    • Traitement par lots de dossiers
    • Module de gestion d'alertes utilisateur (Timers)

    Exemple de plateforme de production : https://teleservices.poitou-charentes.fr
  • Formation chez les clients à l'utilisation avancée du logiciel (utilisation de la base de données BI, configuration de génération de documents dynamique avec freemarker, création de règles Drools)
En savoir +
  • Analyse du système de localisation des lanceurs Ariane et propositions d'amélioration
  • Exploration des pistes et évaluation des gains potentiels
  • Développement d'un outil de recherche de solutions par différentes méthodes méta-heuristiques
  • Tests de l'outil développé en terme de qualité et de fiabilité
En savoir +

Ingénieur en Systèmes d'information

Ecole Centrale de Lille

Septembre 2006 à septembre 2010
Formation d'ingénieur généraliste avec une spécialisation en Systèmes d'information
En savoir +

Classe préparatoire PSI*

Lycée Gustave Eiffel (Bordeaux)

Septembre 2004 à juin 2006
  • Typescript
    Avancé
  • Javascript
    Avancé
  • Scala
    Avancé
  • Java
    Bon niveau
  • Python
    Intermédiaire
  • Fastify
    Avancé
  • GraphQL
    Bon niveau
  • DBT
    Bon niveau
  • Play framework
    Bon niveau
  • Auth0
    Intermédiaire
  • Nest.js
    Bon niveau
  • Next.js
    Avancé
  • React
    Avancé
  • Material UI
    Bon niveau
  • Apollo
    Bon niveau
  • Echart
    Intermédiaire
  • PostgreSQL
    Avancé
  • MongoDB
    Avancé
  • BigQuery
    Bon niveau
  • Yarn
    Avancé
  • Docker
    Bon niveau
  • Github actions
    Bon niveau
  • CircleCI
    Bon niveau
  • Terraform
    Intermédiaire
  • ElasticSearch
    Bon niveau
  • Scrum (Agile)
  • Kanban (Agile)
  • TDD
  • Clean architecture
  • Anglais courant (TOEIC : 830)
  • Jeux vidéo
  • Jeux de plateau
  • Escalade