fr
fr
developer avatar
Simon Prieul
Actively searching
Full stack developer
Toulouse
Fixed term, Freelance, Permanent contract
100% Remote work
Technologies
About
Simon Prieul
Ingénieur développeur web fullstack
Full stack developerToulouse
developer avatar
Description

Ingénieur développeur fullstack dans le milieu du web
10 ans d'expérience
Curieux et passionné

Adepte d'une programmation ayant une approche plus déclarative et fonctionnelle
Code is for humans, not computers ;)

Développeur expert dans l'écosystème Javascript (Node.js, TypeScript, Bun, Deno, Fastify, Vite, Vue.js...)
Je maitrise aussi Git, Docker, Nginx, Prisma, Langchain (RAG avec Pinecone), HTMX, GitHub Actions, CleverCloud, MongoDB, PostgreSQL, Redis, Solr, et bien d'autres technologies

Professional experiences
10 years of experience as Full stack developer (or similar)
Développeur Full Stack
Olympe.legal - ToulouseJan 2023 - Jul 2024 · 1 year 6 months

Développeur sénior Full Stack au sein de l'équipe technique (6 personnes)
TypeScript, Node.js, Fastify, Prisma, Langchain, Pinecone, Vite, Vue.js, React, HTMX, Tailwind, PostgreSQL, MongoDB, Vitest, Pino, Kabana, Bruno, shadcn/ui, Sass, GitHub Actions, CleverCloud, Azure
App Olympe.legal : plateforme pour les DPO avec un assistant/chatbot IA spécialisé dans le domaine juridique, ainsi qu'une veille juridique
Principale mission : mise en place dans le backend du scraping / ingestion de sources externes à destination d'un assistant IA DPO grâce à du Retrieval-Augmented Generation (RAG) via une stack "Langchain, Pinecone, OpenAI API", ainsi que la mise en place d'outils d'administration et monitoring du processus
Méthodologie Shape Up

Ingénieur R&D
OneStock - ToulouseJan 2021 - Sep 2021 · 8 months

Développeur Full Stack au sein de l’équipe R&D (15 personnes) de l’OMS OneStock
Docker, Vue.js, TypeScript, Bootstrap, Node.js, Go, MongoDB, RabbitMQ
Conception, support et développements Back End et Front End
Logiciel en architecture microservices
Méthodologie Kanban

Ingénieur Développeur
Anyware Services - Labège-InnopoleOct 2015 - Jul 2020 · 4 years 9 months

Développeur fullstack au sein du Core-Team (10 personnes) du CMS Ametys
Java 11, Ext JS 6, Apache Lucene/Solr, jQuery
Expertise technique Back End et Front End
Développements, maintenace, spécifications techniques et fonctionnelles, présentations techniques
Encadrement d'un stagiaire
Principales missions :

  • Refonte du système d'authentification et du système de droits du CMS
  • Refonte complète et développements relatifs au moteur de recherche du CMS basé sur Apache Solr
  • Création d'un environnement JS standalone pour des modules Vue.js
  • Réarchitecture de l'environnement et du framework de test du produit
  • Import de données dans le CMS à partir d'une archive
Schools
5 years of higher education
ENSEEIHT
Diplôme d'Ingénieur en Informatique - Informatique et Mathématiques Appliquées - Parcours Informatique2015
Technologies
Skills
Interested by...Développeur expert dans l'écosystème Javascript (Node.js, TypeScript, Bun, Deno, Fastify, Vite, Vue.js...)
Languages
  • French
  • English
Tests
Java - October 21, 2020Top 2% with a score of 2824 points
Javascript - October 21, 2020Top 1% with a score of 2889 points
Linux - December 13, 2022Top 17% with a score of 2593 points
Node.js - December 13, 2022Top 8% with a score of 2516 points
MongoDB - December 13, 2022Top 11% with a score of 2614 points
Git - December 13, 2022Top 2% with a score of 2779 points
Java - Fundamentals - December 13, 2022Top 12% with a score of 2861 points
General knowledge for developers - December 13, 2022Top 10% with a score of 2736 points
Javascript - Fundamentals - March 6, 2025Top 7% with a score of 2754 points
Node.js - Fundamentals - March 6, 2025Top 16% with a score of 2790 points
Object-oriented programming - Fundamentals - December 13, 2022Top 0% with a score of 2748 points
Typescript - Overview - February 28, 2025Top 23% with a score of 2733 points
Docker - March 4, 2025Top 11% with a score of 2608 points
Docker compose - March 4, 2025Top 25% with a score of 2539 points