
Pascal Pereira
Full-Stack Developer
1 recommandation
Salaire / Taux journalier
1 personne recommande
Paris, France
Mobilité : Paris
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Full Stack avec 6 ans d'expérience en architecture microservices et optimisation de bases de données. A piloté avec succès une migration de MySQL vers PostgreSQL, mis en place des solutions Elasticsearch et déployé des applications scalables via Docker et des pipelines CI/CD. Spécialisé dans l'écosystème JavaScript/TypeScript (Node.js, React, Vue), avec une expertise en intégration d'outils IA (MCP, Cursor, chatbots) sur des projets en production.
Expérience de travail
Full-stack Developer
Enyosolutions - Lisbonne
oct. 2020 - Présent
6 ans 1 mois
Lisbonne, Portugal
Fullstack developer for the project to handle new features / bugs / optimizations / technical debt - Development of version new search page (front and back) using microservices architecture, - Elastic search: write queries to perform search in different endpoints of the app, aggregations for stats/figures used in the site and back, optimisation of Elasticsearch, - Service worker: handle cache, cron set to send email/alerts according to what was paid for, - Back Office:Fix and migrate to version 2 stats (clics, displayed), tracking, ads - Deployment on preproduction and production, using a process manager like PM2 - Created a skeleton while the search is performing, - Create a filter histogram price filter so the user can filter between a min and max, - Adapt totally a date range picker to match what the project needs, - Migration database mysql to postgres handling typing issues - Create, update existing routes Scripts: - Script of migration to adapt the schemas to development of the project (new attributes added / changement of data structure), - Crawler for scrapping infos/pages, parse and match data so it can be used internally, - Script used by crons to performs tasks: descativate forfait, send commercial emails at specific moment/state of the user, - Script for transferring data from a postgres database to elasticsearch index, - Script for fetching data from a external api Versioning Git / Gitlab: - Repository management: Creating, cloning, and managing repositories, - Version control: Collaborative version control using Git, - Issue tracking: Managing and tracking project issues and tickets, - Merge requests: Requesting code reviews and merging changes into the main branch, - Continuous Integration/Continuous Deployment (CI/CD): Automating the build, test, and deployment processes. - Wiki: Collaborative documentation for the project. - Work within a docker container - linux: commands, crontab
Chargé d'études de prix
Spie batignolles
juil. 2013 - juil. 2018
5 ans 1 mois
07170 Lavilledieu, France
Formation
Wild Code School
2020 - 2021
1 an 1 mois
Centrale Lyon
Diplôme d'ingénieur, Civil Engineering
2002 - 2006
4 ans 1 mois
Résultat : diplomé
Portfolio
