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

Nicolas A.

Full-Stack Developer React TypeScript / Java Spring

€400/day
Bordeaux, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nicolas

Full-stack developer with 3 years of experience in startups, I design and improve web applications with React / TypeScript on the front-end and Java Spring Boot + MongoDB on the back-end.

I am comfortable with interface redesigns, complex aggregation queries, automated testing pipelines, and Docker deployments. I have also worked with AWS environments, set up test suites with Spring Test and Vitest, and developed full-stack applications with Next.js and Tailwind CSS.

My experience covers both REST API and microservice development in Java Spring Boot and the creation of modern interfaces in React TypeScript. I integrate CI/CD practices into my workflows to deliver reliable and maintainable code.

What sets me apart: I integrate quickly into existing projects, I quickly understand business constraints, and I deliver structured and maintainable code. No bullshit, clear scope, defined deliverables.

Ideal for: one-off or recurring remote missions, feature development, debugging & stabilization, internal tooling.
  • French

    Native or bilingual

  • English

    Conversational

  • Spanish

    Basic

Can work on-site
Bordeaux (up to 20km)

Experience

  • Amuni
    Booking Application
    April 2026 - May 2026 (1 month)
    Montpellier, France

    Complete web platform for a professional pet-sitting service in Montpellier: online booking, Stripe payment, customer area, and admin dashboard.

    • 6-step booking process with dynamic pricing (single walks, 10-session packages, monthly subscriptions, weekend/holiday surcharges)
    • Real-time travel cost calculation using the Haversine formula (23 municipalities covered)
    • Stripe integration (one-time payment + subscriptions + idempotent webhooks) and Google Calendar
    • Automatic generation of PDF contracts and invoices
    • Admin dashboard with Nivo charts (stats, bookings, subscriptions, gallery, marketing content)
    171 automated tests (Jest + React Testing Library, split back/front)
    Stack: Next.js 14, React, TypeScript, Tailwind, MongoDB Atlas, NextAuth, Stripe, Google Maps API, Vercel
    Next.js Node.js MongoDB React.js JavaScript
  • Time to beem
    Full-stack Developer
    CIVIL ENGINEERING
    September 2022 - Today (3 years and 11 months)
    33700 Mérignac, France
    Integrated into the product team of a growing startup, I contributed to the development and continuous improvement of a business web application across the entire stack.

    Key contributions:
    • Complete redesign of the user interface in React / TypeScript (components, architecture, UI consistency)
    • Development of back-end features in Java Spring Boot and MongoDB aggregation queries
    • Setup and maintenance of automated tests (Spring Test, Vitest)
    • Deployments and environment management (Docker, AWS)
    React.js Java MongoDB GitHub Spring Boot
  • INSPI
    Web Developer (Internship)
    CONSULTING AND AUDITS
    April 2021 - June 2021 (2 months)
    12450 Luc-la-Primaube, France
    Full autonomy mission: design and development of a testing tool for an internal CRM, from writing the specifications to delivery.

    Managed the entire development cycle: specs, UI mockups, development, testing

    Front-end developed in Vue.js, as part of a migration from Ext.js
    Back-end in PHP (client/server communication) and C# (web services)

    SQL queries and stored procedures for data access
    Ext.js Vue.js SQL C# JavaScript

Recommendations

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

  • RNCP Level 6 Title - Application Designer Developer
    EPSI
  • University Diploma in Technology (DUT), Computer Science
    IUT de Rodez
    2021

Skill set

Categories