Full Stack Developer46.16°N · 1.15°W — La Rochelle

Baptiste
Lemonnier

I design, build and ship web and mobile applications: from the Node.js API to the Next.js front end, all the way to the Docker servers that run them.

Portrait of Baptiste Lemonnier
First website live
2017
Sites & apps launched
10+
Years at BEWAI
4+

01 · Experience

4 years at BEWAI

French AI startup in Intelligent Document Processing.

bewai.com
Screenshot of the website of BEWAI

At a glance

  • Deployed for several clients, each time configured to their specific needs: document types, checks and workflows
  • Selected for the Île-de-France Region's “AI Demonstrator” programme
  • Featured in France Digitale's map of French AI startups (2025 and 2026)
Internship → Work-study → Permanent2022 — present

BEWAI ↗

BEWAI builds Bewai IDP, a SaaS platform that automates customer file processing: it recognises, splits, extracts and checks supporting documents (ID, proofs, contracts…) without predefined templates, then triggers configurable workflows. It is used for onboarding, subscription and KYC reviews in banking, insurance, brokerage and housing, with 100% French AI and data hosted in France.

I did my internship, my work-study and now a permanent role there: full stack development of the platform, from the React front end to the Node.js and PostgreSQL back end, and deployment for several clients based on their specific needs.

  • Document classification
  • Data extraction
  • Consistency checks
  • Workflows
  • Customer portals
  • REST API
  • GDPR

02 · Side projects

Products I've launched, from idea to production

Outside BEWAI: designed, built, deployed and maintained on my own, on my own servers.

runtgt.fr
Screenshot of RunTogether
LiveWeb + mobile

RunTogether ↗

Find people to run with: running groups near you on a map, filters by pace, workout type and distance, group chat, and XP for every run verified on Strava.

  • OAuth sign-in with Strava, Apple and Google
  • API, website and mobile app (Expo) sharing the same backend
  • Leaflet / OpenStreetMap maps, per-city pages for SEO
  • Next.js 16
  • React Native
  • TypeORM
  • PostgreSQL
  • Tailwind
  • Docker
whalepinger.com
Screenshot of WhalePinger
LiveSaaS · Real time

WhalePinger ↗

Real-time tracking of the largest orders placed on the markets, shown less than a second after execution, with personalised alerts for each user.

  • Live WebSocket feed (Socket.IO) aggregating several data sources
  • Telegram, Discord and email alerts based on chosen markets and thresholds
  • Stripe subscription, user accounts, Google sign-in
  • Fastify
  • Next.js 16
  • React 19
  • Socket.IO
  • PostgreSQL
  • Stripe
Screenshot of mon-ip.co
LiveSince 2019

mon-ip.co ↗

IP address, geolocation on a map, Whois (RDAP) and DNS lookups, in French, English and Polish. Full rebuild of the original PHP site in Next.js.

  • Next.js
  • Tailwind 4
  • i18n
  • SEO
Screenshot of WikiActuGame
LiveMedia

WikiActuGame ↗

Video game news site focused on GTA, with an unofficial GTA 6 wiki, guides and cheat codes.

  • Next.js
  • Strapi
  • Headless CMS
Screenshot of Citation-Serie
LiveSince 2020

Citation-Serie ↗

Famous quotes from TV series (Kaamelott, Game of Thrones, Breaking Bad…), searchable by line and by show.

  • Next.js
  • MySQL
  • ISR

03 · Background

Positions

  1. Jul 2024 — present

    Full Stack Developer · Permanent

    BEWAI · Niort · hybrid

    Full stack development of the Bewai IDP platform, in React and Node.js.

  2. Sep 2022 — Jul 2024

    Full Stack JS Developer · Work-study

    BEWAI · Niort

    Alongside the Software Architect Master's. React.js, Node.js, PostgreSQL, GitLab, Jira.

  3. Apr — Aug 2022

    Full Stack JS Developer · Internship

    BEWAI · Niort

    Features for AI-based real estate tools, in React.js and Node.js, tested and shipped to production.

  4. Apr — Jun 2021

    JS / PHP Developer · Internship

    Martel Le Vot · Coutances

    Website for a racing stable: AJAX chat with investors and an admin interface.

  5. 2017 — present

    Building my own websites and apps

    Side projects

    Design, development, SEO, monetisation and hosting of my own products.

Education

Degrees

  1. 2022 — 2024

    Master's in Computer Science, Software Architect track

    La Rochelle University · work-study

  2. 2021 — 2022

    Professional Bachelor's, Cloud Developer

    La Rochelle University

  3. 2019 — 2021

    DUT (two-year degree) in Computer Science

    University of Caen Normandy

  4. 2019

    French Baccalaureate STI2D, ITEC major

    Lycée Pierre et Marie Curie · Saint-Lô

Certifications

  1. 2023

    Responsible Digital Service Design

    Institut du Numérique Responsable

  2. 2021

    Responsible Digital Technology

    Institut du Numérique Responsable

04 · Stack

What I build with

Front-end

  • React
  • Next.js
  • React Native · Expo
  • Tailwind CSS
  • Ant Design
  • TanStack Query
  • Redux

Back-end

  • Node.js
  • Fastify
  • Express
  • TypeORM
  • Socket.IO
  • REST · OAuth · JWT
  • PHP

Data

  • PostgreSQL
  • MySQL
  • MongoDB
  • Strapi
  • OpenSearch

DevOps & tools

  • Docker
  • Traefik
  • Linux · VPS
  • Vercel
  • GitHub · GitLab
  • Jira
  • Azure

Integrations

  • Stripe
  • Discord & Telegram bots
  • OAuth Strava · Apple · Google
  • Leaflet · OSM
  • Resend

SEO & product

  • Search Console
  • Google Analytics
  • PageSpeed
  • AdSense
  • i18n

Languages JavaScript · TypeScript · PHP · SQL · HTML / CSS · Python

05 · Approach

Working with AI is now essential to keep up with the competition.

Coding with AI

Taking the leap wasn't easy: I had to rethink my habits and learn to rely on these tools without handing over my judgement. Today they are part of how I design, code and ship, on my own projects as well as every day at BEWAI.

06 · Contact

A project, a role, an idea?

Email is the easiest way to reach me.

baptiste.lemonnier@gmail.com