Jérôme Charriaud — Software Engineer

Who Am I?

Self-taught Full-Stack Developer and entrepreneur with a strong foundation in backend engineering and a proven track record of delivering end-to-end web solutions across diverse industries. Combines deep technical expertise in NestJS, Node.js, GraphQL, and PostgreSQL with hands-on experience in frontend development (Vue.js), CI/CD pipelines (GitHub Actions, AWS Lambda), and web analytics — bridging the gap between engineering and business strategy.

Founder & CTO of FitHere, a sports community management platform built entirely from the ground up, demonstrating the ability to own a product from conception through to market launch.

Adept at translating complex business requirements into robust, scalable technical architectures, and experienced in leading backend teams, conducting code reviews, and driving cross-functional collaboration.

Work Experience

Nov 2024 → Present

Founder and CTO

Sport Events Software

FitHere

A sport-community platform enabling organizers to create events, build local communities, and grow sports ecosystems around a city + sport centric model.

Product & Business

  • Defined product vision, roadmap, and go-to-market strategy; prepared pitch deck and led investor discussions
  • Acquired early users and designed the initial sales funnel and conversion strategy
  • Collaborated with Product and Design teams to translate user needs into technical requirements

Technical Leadership

  • Designed and built a scalable Nx monorepo from the ground up, delivering five production apps from a single shared codebase: a public website (Astro), mobile-first web app (Vue.js 3 + Capacitor), REST API (NestJS), admin dashboard, and async worker for background jobs (BullMQ + Redis)

Key Achievements

  • Architected a multi-platform monorepo with full code sharing across apps and libs (types, UI, locales, utils)
  • Built a secure authentication system with HttpOnly cookie-based JWT, token refresh, and Firebase Auth integration
  • Designed a real-time notification pipeline: in-app, email, and push — with batching, delivery tracking, and user preferences
  • Developed a community and event management system with participant registration, lineup tracking, and organizer alerts
  • Established CI/CD with Docker, automated migrations (Prisma), and secret management via Doppler
  • Integrated AWS S3 for media storage and optimized API performance with Redis caching
TypeScript
Vue.js 3
Tailwind CSS
ShadCN
NestJS
PostgreSQL
Prisma ORM
Astro
Capacitor
Docker
Nx
BullMQ
Redis
AWS S3
Firebase Auth

Aug 2023 → Nov 2024

Backend Developer

ERP Solution for a Construction Company

ITDM Group

Served as one of the main backend developers on a full-scale ERP platform covering logistics, HR, construction site management, invoicing, and the full supplier/customer/employee/vehicle lifecycle.

  • Architected the entire database schema and data model to support a complex, multi-domain business application
  • Engineered 50+ NestJS modules — including entities, DTOs, resolvers, and services — following clean architecture principles throughout
  • Designed and implemented all GraphQL queries, mutations, and input types, providing a consistent and efficient API contract for frontend consumers
  • Acted as the primary API contract owner, collaborating closely with frontend developers to shape and adapt backend responses to UI requirements
  • Conducted code reviews on peer merge requests, enforcing code quality standards and architectural consistency across the team
  • Drove backend refactoring initiatives, leading dedicated meetings to align the team on technical debt reduction and structural improvements
NestJS
GraphQL
PostgreSQL
TypeScript

Apr 2022 → May 2023

Fullstack Software Engineer

HR Recruitment Product

Trusty

Contributed to the conception and development of a new HR recruitment platform from the ground up, spanning database design, API architecture, and a reactive frontend interface for company administrators.

  • Designed and implemented the full MongoDB database architecture, defining all schemas to support the recruitment domain's data model
  • Built a RESTful Node.js/Express API serving as the communication layer between the backend and frontend applications
  • Developed a reactive administration interface for client companies using Meteor and Vue.js, handling both backend logic and frontend rendering
  • Owned end-to-end delivery across the full stack, from data layer through to user-facing features
MongoDB
Node.js
Express.js
Meteor
Vue.js

Jan 2014 → Jan 2022

WordPress Developer & Google Analytics Consultant

Freelance

  • Authored commercial proposals and functional specifications for web projects, translating complex client business needs into clear technical requirements
  • Built responsive frontend interfaces using Vue.js and custom WordPress themes, ensuring cross-device compatibility and optimal user experience
  • Developed custom WordPress plugins to extend platform capabilities and meet specific client requirements
  • Maintained, secured, and optimized WordPress websites, including performance tuning, vulnerability patching, and uptime monitoring
  • Managed web hosting infrastructure and domain configurations for multiple concurrent client accounts
  • Designed measurement frameworks and KPI dashboards aligned with client business objectives
  • Implemented tagging plans using web analytics tools, ensuring accurate and reliable data collection
  • Conducted web analytics audits and enforced quality assurance processes to guarantee data integrity

Notable Clients

Cdiscount / Greenyellow · Le Bon Coin · Monitorank · Médecin Direct · Presanse · Groupe Fournier (Mobalpa / So Coo'c) · Fastbooking SAS (Groupe Accor) · Alphalyr · EDF · UniPresse · Paris 20 · Région de Bourgogne · Ville de Dijon · Paderborn University · École Intuit Lab · Pôle France Football Américain · Reporters Without Borders · CIVP

WordPress
Vue.js
Google Analytics
PHP

Education

2010 – 2011

International Studies Certificate

Liverpool Hope University

MSc, Business Administration and Management

2005 – 2010

MSc System Information Management

IAE Lyon

Management, Information Systems