# Jérôme Charriaud — Software Engineer

**Location:** France / Taïwan
**Email:** contact@jerome-charriaud.com
**Phone:** +33 6 80 92 88 42
**LinkedIn:** https://linkedin.com/in/jeromecharriaud
**GitHub:** https://github.com/jeromecharriaud

---

## Summary

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 and PostgreSQL with hands-on experience in frontend development (Vue.js), CI/CD pipelines, 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.

---

## Skills

### AI
- Claude: 8/10 — Daily use via bmand & GitHub spec-kit

### Programming
- TypeScript: 9/10

### Backend
- NestJS: 9/10
- Node.js: 7/10
- Express.js: 7/10
- PostgreSQL: 8/10
- MongoDB: 7/10
- Prisma: 7/10
- BullMQ: 6/10
- Jest: 6/10
- GraphQL: 7/10
- Elastic Search: 5/10
- Meteor: 6/10

### DevOps
- Git: 8/10
- Docker: 6/10
- AWS: 5/10
- NX: 6/10
- CI/CD: 5/10

### Frontend
- Vue.js: 9/10
- HTML5 / CSS3: 9/10
- Astro: 6/10
- Shadcn: 7/10
- Capacitor: 5/10

---

## Experience

### Founder and CTO — FitHere
**Period:** Nov 2024 – Present
**Domain:** Sport Events Software

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

**Tech Stack:** TypeScript, Vue.js 3, Tailwind CSS, ShadCN, NestJS, PostgreSQL, Prisma ORM, Astro, Capacitor, Docker, Nx, BullMQ, Redis, AWS S3, Firebase Auth

### Backend Developer — ITDM Group
**Period:** Aug 2023 – Nov 2024
**Domain:** ERP Solution for a Construction Company

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

**Tech Stack:** NestJS, GraphQL, PostgreSQL, TypeScript

### Fullstack Software Engineer — Trusty
**Period:** Apr 2022 – May 2023
**Domain:** HR Recruitment Product

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

**Tech Stack:** MongoDB, Node.js, Express.js, Meteor, Vue.js

### WordPress Developer & Google Analytics Consultant — Freelance
**Period:** Jan 2012 – Jan 2022

- 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

**Tech Stack:** WordPress, Vue.js, Google Analytics, PHP

**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

---

## Education

### International Studies Certificate — Liverpool Hope University
**Years:** 2010 – 2011
MSc, Business Administration and Management

### MSc System Information Management — IAE Lyon
**Years:** 2005 – 2010
Management, Information Systems

---

## Languages

- French: 10/10
- English: 9/10