About Jean-Baptiste
French
Native or bilingual
English
Fluent
Experience
- O2 CommerceFront-end DeveloperApril 2023 - Today (3 years and 2 months)Montreal, QC, CanadaImplementation of best practices for development and automated processes.Sharing front-end knowledge within the O2Web community.Collaboration with UX/UI designers, product owners, and other developers for the construction of various e-commerce applications using React, Remix, and Next.js.Development of backend connectors with Node.js, encompassing design, development, and support for setting up the deployment pipeline to GCP.Optimization of the shopping cart functionality with a high-performance user interface, allowing users to benefit from instant feedback while minimizing perceived latency.Improving data fetching efficiency and user experience with SWR for caching, ensuring fast and up-to-date data loading.Creation of starter packs to facilitate the onboarding of new members and mentoring of junior developers.
- ExPretio TechnologiesFront-end Developer - FreelanceApril 2022 - April 2023 (1 year)Montreal, QC, CanadaOne-year mission to support the team in the redesign of their legacy in-promise project to a SaaS WebApp developed with React.Close collaboration with Product Owners, UX, and back-end teams to develop new features, ensuring compliance with project requirements and user needs.Use of React Query caching mechanisms to optimize data fetching and management.Active participation in team meetings to discuss best practices, resolve bugs, and identify opportunities for code improvement or refactoring.Handling large volumes of data, requiring rigorous organization and meticulous work.Technologies: React 17+, TypeScript, Redux, React Query, GraphQL & REST API, i18n, Jest, Jenkins
- AlithyaFull Stack DeveloperMarch 2020 - April 2022 (2 years and 1 month)Montreal, QC, CanadaParticipation, in agile Scrum mode, in the development of data control screens in conjunction with analysts and the design team.• Design and implementation of new functionalities, including the integration of large data volume tables.• Migration from Redux to React Hooks to harmonize state management and improve code readability.• Work in a Micro Frontend environment within the project, which allowed for modular development and simplified the deployment of individual components.• Continuous reflection on best practices during intra-team meetings, focusing on bug resolution, code optimization, and refactoring to maintain high-quality standards.• Migration of database functions from Oracle SQL to PostgreSQL, ensuring data integrity.• Creation of Java REST APIs to facilitate interactions between front-end and back-end components.• Configuration and deployment of applications on Jenkins and Tomcat, ensuring smooth integration and continuous delivery.Technologies: React 16, Typescript, Redux, MySql, Java, Maven, Hibernate, SpringBoot, Osx | Linux,Tools: Jira, Bitbucket, Confluence, Slack, Jenkins, Server Tomcat.
Recommendations
Be the first to recommend Jean-Baptiste
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Science Designer DeveloperHuman Booster2018Niveau RNCP2
Certifications
- Scrum PSM1Scrum org2018