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
- Site : christophecraig.com
- GitHub : github.com/christophecraig
- Email : contact@christophecraig.com