Curriculum vitae

Théo Guérin

Full-Stack Developer

From React interfaces to Django APIs, I build web and mobile applications with a focus on performance and code quality.

Rennes, France

Professional experience

Fullstack Web Developer - Nahibu

Since March. 2024

10 min → ~10 s — PDF report generation time at Nahibu.

  • React interfaces, microbiome reports and data visualisations with Django.
  • Django, Flask and Node.js REST APIs; PostgreSQL and MySQL databases.
  • WooCommerce, Systempay, Brevo and LimeSurvey integrations; internationalisation and technical SEO.
  • Infrastructure migration, environment management and Docker / CI/CD deployments.
  • Automated tests with Playwright, Jest and Bruno; Agile teamwork on GitLab.

Flambow

Team project · Technical lead

Development of an intergenerational skill-sharing application within a multidisciplinary team. React and TypeScript, Stripe payments, real-time exchanges with Socket.io, automated tests and VPS deployment.

Watch the video demo Explore the code on GitLab

Education

  1. MBA Full-Stack Web Developer

    Sept. 2024 - July 2026 — My Digital School

    Level 7 RNCP title “Web Digital Project Manager” - Digital Development pathway

  2. Bachelor Web Developer

    Sept. 2023 - July 2024 — My Digital School Rennes

    RNCP title 'Application Developer'

  3. Bachelor in Computer Science & Electronics

    Sept. 2020 - July 2023 — University of Rennes 1 ISTIC

Certificate of completion - ANSSI SecNumAcadémie MOOC

Professional Skills

Web & mobile interfaces

  • React
  • TypeScript
  • Vue.js
  • Tailwind
  • Flutter

APIs & databases

  • Python
  • Django
  • Flask
  • Node.js
  • PostgreSQL
  • MySQL

Deployment & quality

  • Docker
  • GitLab CI/CD
  • Linux
  • AWS
  • Playwright
  • Vitest
  • Bruno

Languages

English : B2 · Spanish : B1

Let’s work together

Seeking a development position starting in March 2027.

Mobility: Rennes and surrounding areas · Driving licence (B)

theo.guerin35000@gmail.com