You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Baptiste ContiniBC

Baptiste Contini

Front-End Developer | Next | React | Typescript

€300/day
Étampes, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Baptiste

Front-End Developer with Firebase expertise and a passion for UX/UI.

My expertise covers development withReact/Next.js**, as well as the creation of complex systems based on **Firebase**, including **advanced security rulesandCloud Functions**. I make it a point of honor to produce **clean**, **maintainable**, and **performantcode, followingclean codingbest practices, seeking not to produce code of immediate perfection, but ratherunderstandableandscalablecode, favoringrapid iterations**. I consider **testsessential to ensure project stability and, ultimately, save time. I integrate them at every stage of development throughunit tests**, **integration tests**, and **end-to-end tests**. In complex cases, I am even a proponent of **TDD(**Test-Driven Development**).

As co-founder ofThe Dice Guild**, I **led the developmentand performed a large part of the work. I played a key role inselecting**, **prioritizing**, and **adaptingthe tasks to be performed. I enjoy taking on challenges and finding creative solutions. At SogetiLabs, I participated in severalhackathons**, where I produced **POCsaddressing client issues in 72 hours, in a small team. Trained at Epitech, I developed my technical skills, my **autonomy**, and my **ability to work in a team**.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Étampes (up to 50km), Paris (up to 20km)

Experience

  • The Dice Guild,
    Co-founder, Full-Stack Developer
    September 2023 - January 2025 (1 year and 5 months)
    Étampes, France
    The Dice Guildis aweb applicationthat simplifies the organization of role-playing game sessions, allowing players to focus on the essential: the game.

    As Co-founder, Imanaged tasks**, **sortedandprioritizedthem to ensure timely delivery of features. Concurrently, astech lead**, I **led the developmentandpersonally developedthe majority of the features.

    Full-Stack Development:
    • **Setup of the application architecture**.
    • Choice of appropriate technologies.
    • Creation of the user interface withNext.jsand **TailwindCSS**.
    • Design and integration of newUX/UIelements.
    • Implementation of **custom animations**.
    • Backend setup with **Firebase**.
    • Implementation of **advanced security rules**.
    • Development of **cloud functions**.
    • Integration ofFirebase Storageand **Firebase Auth**.
    • Use of **Next.js middleware**.
    • Integration withDiscordand creation of a bot.
    • Transformation of the application into aProgressive Web App(PWA).
    *Deploymentof the application.


    Advanced Features:

    *Custom calendarsystem and **player calendar aggregation**.
    • Creation of a **community and friends system**.
    • Implementation ofpush notificationsand **emails**.
    • Setup of **multilingual support**.

    Quality and Continuous Improvement:
    • Setup of **unit tests**, **integration tests**, and **End-to-End tests**.
    *Code reviewsto ensure code quality and maintainability.

    *Listening to customer feedbackand making appropriate adjustments.


    Project Lead:

    *Project presentationat conventions.
    • **Prioritization and task sorting**.
    Next.js Developer Nextjs React React.js Developer React Testing Library Jest Cypress Discord Bot Firebase Authentication Firebase Firebase Firestore Firebase Storage Typescript TailwindCSS
  • Capgemini
    Front-end Developer
    March 2022 - August 2023 (1 year and 6 months)
    Paris, France
    Development of an internal application in React:

    *Migration of the authentication systemto **Firebase Auth**.
    • Implementation of **new features**.
    • **Bug fixing**.
    • **Onboarding new interns**: supporting and training new team members.
    • **Code review**: active participation in code reviews to ensure code quality and maintainability.


    Participation in technical watch:

    *Monitoring technological trendsandknowledge sharingwith the team to maintain up-to-date expertise.


    Participation in hackathons in teams of 4 to 5:
    • **Solving client issues**: collaboration to find innovative solutions to client challenges.
    • **Producing a POC in 72 hours**: rapid development of a Proof of Concept (POC) to demonstrate the feasibility of proposed solutions.
    • **POC presentation**: presenting results to clients and the jury
    React Developer Firebase Authentication Nextjs Typescript SASS
  • Bemobee
    Full-stack Developer
    October 2021 - November 2021 (1 month)
    Paris, France
    • Editing a back-office (React, LoopBack 4): adding a new language to forms
    • Bug fixing
    • Code refactoring
    • Migrating JavaScript code to TypeScript
    • Writing technical documentation
    Loopback React.js Typescript

Recommendations

Firmin ExertierFE
Alain CheaAC
Mandiaye BadianeMB
+1
Firmin Exertier and 3 other people have recommended Baptiste

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • MSc Pro (equivalent to Master's degree)
    Epitech,
    2023
    MSC Pro (équivalent M2)
  • Computer Science Bachelor's Degree
    Université Paris-Saclay,
    2020
    Licence Informatique, Mention Bien

Skill set

Categories