Curriculum Vitae

Christophe Craig

Développeur Web


Profil

Développeur web motivé par la résolution de problèmes à travers des expériences simples et attrayantes. Obsédé par la performance, l’essentiel, et la suppression de tout ce qui est inutile.


Compétences

Backend

  • PHP (Laravel, Symfony, Slim, CakePHP), Node.js, Elixir/Phoenix

Frontend

  • React, Next.js, JavaScript natif, Vue.js, Astro

CSS

  • Tailwind, CSS natif

Base de données

  • MariaDB, MySQL, SQLite, Turso

Outils

  • Git, GitLab CI, GitHub Actions, Docker, Rundeck/Ansible, Strapi

Design

  • Affinity Photo

Expérience

Développeur Web — Log’in Informatique

Mi-2022 — Présent

  • Éditeur du logiciel Welogin (gestion d’offices de tourisme)
  • PHP multi-versions (7.2→8.2), Laravel, Symfony, Slim, CakePHP
  • Next.js, React, React Native, MariaDB
  • Suppression de code mort, migration jQuery → JS natif
  • GitLab CI, Rundeck/Ansible, scripts Bash

Développeur Web — Web Genius, Nouvelle-Zélande

Début 2021 — Mi-2022

  • Entreprise de marketing web pour petites entreprises locales
  • Design CSS, JavaScript, retouche photo (Affinity Photo)
  • Processus structurés de livraison et tests

Auto-entrepreneur — Freelance

Mi-2025 — Présent

  • Développement web en parallèle du salariat

Développeur / Concepteur Web — PMB Services (apprentissage)

2015 — 2019

  • 2015-2017 : Web Concepteur — maquettes Photoshop, intégration CSS/JS/HTML, adoption de Vue.js
  • 2017-2019 : Développeur — PHP, MySQL, JS, Node.js

Formation

Responsable en Ingénierie des Logiciels — CESI Alternance

2017 — 2019 — Titre RNCP

Web Concepteur — CESI Alternance

2015 — 2017 — Titre RNCP


Langues

  • Français — Langue maternelle
  • Anglais — Courant

Contact