About me

Background, experience and skills

I help companies and project owners design lean, reliable and secure web applications.
Specialised in PHP/Symfony and SQL databases, I am currently deepening my expertise in Rust, with a strong interest in systems design and software robustness.

My career, split between freelance and employed roles, has helped me build autonomy, a sense of responsibility and the ability to make explicit, well-reasoned technical decisions.

What drives me

  • Rigour & reliability — controlled debt, testing, architectural consistency
  • Clarity — technical choices that are argued and documented
  • Pragmatic security — prevention of common vulnerabilities
  • Simplicity — straightforward, robust and sustainable solutions
Illustration of Jean-Vivien Sicot's professional journey

💼 Experience

Main roles

MaVilleMonShopping — Full Stack Developer (Permanent) (May 2023 – January 2026)
Development and optimisation of a high-traffic e-commerce platform.
Performance improvements and contribution to product evolutions.
Stack: Ruby on Rails TurboStream Stimulus

MaVilleMonShopping — Full Stack Developer (Freelance) (Dec. 2022 – May 2023)
Functional evolutions and software engineering on the same platform.
Stack: Ruby on Rails TurboStream Stimulus

3W Academy — PHP Instructor (Freelance) (Mar. 2022 – Jun. 2022)
Web programming training and design of a pedagogical mini-framework.
Stack: PHP 8 MySQL

Anti-look — Web Developer (Freelance) (Aug. 2020 – Dec. 2021)
Online registration and payment platform for a sports association.
Stack: PHP 7 Symfony 4.4 jQuery

Happy Property — Developer (Freelance) (Jun. 2020 – Jul. 2020)
Real estate investment application with an interactive dashboard.
Stack: Symfony 5.2 React.js

MyCouturier — Mobile Developer (Freelance) (Feb. 2020 – May 2020)
Mobile app for connecting users and managing orders.
Stack: React Native Symfony 5

AU-DELÀ Événement-Évasion — Developer (Freelance) (Dec. 2019 – Jan. 2020)
Online registration portal with automated confirmation workflows.
Stack: PHP 7 Symfony 4.4 jQuery

Wiilog — Developer (Fixed-term contract) (Nov. 2018 – May 2019)
Stock management application with import/export integration.
Stack: PHP 7 Symfony 4.4 jQuery

Earlier experience

French Army — Corporal (Signals & Networks) (2014 – 2017)
Leadership and operations in demanding environments.
Built rigour, autonomy and a strong sense of responsibility.


🛠 Skills

Core expertise

  • PHP 8+ (strict typing, advanced OOP)
  • Symfony (5 to 7, API Platform, Doctrine)
  • SQL: PostgreSQL (optimisation, indexing), MySQL/MariaDB
  • Software architecture & application security

Currently developing

  • Advanced Rust skills (architecture, memory management, domain-driven design)
  • Deepening software design principles and business modelling

Additional skills

  • Ruby on Rails (2 years in production)
  • Front-end: Stimulus, TurboStream, React, jQuery
  • Node.js (basics: Next.js, Nest.js)
  • CMS & generators: WordPress, Hugo

Tools & practices

  • Git (GitHub / GitLab)
  • CI/CD
  • Unit & functional testing (PHPUnit)
  • Structured technical documentation

👨🏻‍🎓 Education

👩🏻‍💼 Boost — Leadership in Development (OpenClassrooms) (February 2026)
Professional skills development: communication, decision-making and professional posture in technical environments.

🔐 Bootcamp — Cybersecurity (OpenClassrooms) (November 2025)
Application security, code auditing, vulnerabilities (OWASP) and DevSecOps fundamentals.

📃 Opquast — Web Quality Certificate (2018)
Web quality and accessibility best practices.

🎓 La Piscine — RNCP Software Developer (Level III, Bac+2 equivalent) (2018)
Intensive web development training.

🎓 French Baccalaureate — Science stream (2011)
Collège Lycée Saint Thomas d’Aquin, Saint-Jean-de-Luz.