pierre-bultez-dev@terminal: ~/resume.blade.php
$ loading resume...
class Developer {
public string $name = "Pierre Bultez";
public string $role = "Développeur Fullstack PHP | Laravel | Vue | Nuxt";
public string $level = "Junior";
public string $location = "Courthézon, Vaucluse, France";
public string $email = "pierre.bultez@proton.me";
/**
* Développeur Fullstack passionné par les défis techniques, je transforme les demandes clients les plus ambitieuses en solutions web robustes et innovantes. A l'aise avec l'écosystème Laravel et l'administration système, aucune contrainte ne me fait peur.
*/
public array $skills = [
'Backend' => [ 'PHP 8+', 'Laravel 12', 'SQLite', 'MySQL', 'Redis', 'Inertia', 'GraphQL' ],
'Frontend' => [ 'Livewire 4', 'Tailwind CSS 4', 'Alpine.js', 'Vue JS', 'Nuxt', 'Flux UI', 'Nuxt UI' ],
'Tools' => [ 'Git', 'Vite', 'PHPUnit/Pest', 'Github Actions', 'PhpStorm', 'WebStorm', 'Composer', 'npm', 'Bash' ],
'Os' => [ 'Debian based distro', 'Arch Linux' ],
'AI' => [ 'Gemini cli' ],
];
public function getExperiences(): array
{
return [
// 2024 - Présent
'PierreBultez.com' => [ 'position' => 'Freelance Junior Developer', 'tasks' => 'Développement de sites et applications web clients' ],
// 2022 - 2025
'Wendysdiner.com' => [ 'position' => 'Gérant & Webmaster', 'tasks' => 'Création d'une application Laravel + Nuxt pour passage de commande & POS' ],
// 2020 - 2022
'Utopya.fr' => [ 'position' => 'Responsable Technique', 'tasks' => 'Gestion du site Magento, sourcing Chine, accompagnement technique clients' ],
];
}
public function getProjects(): array
{
return [
'Meowtivate' => [ 'description' => 'Saas de gestion de tâches pour enfants avec système de récompense', 'stack' => ['Laravel', 'Livewire', 'Alpine JS', 'Tailwind css', 'Flux UI'], 'url' => 'https://meowtivate.me' ],
'Wing Chun Dao Normandie' => [ 'description' => 'Site multilingue d'une école de wing chun avec backoffice pour gérer les demandes de souscriptions', 'stack' => ['Laravel', 'Livewire', 'Alpine JS', 'Tailwind css', 'Flowbite'], 'url' => 'https://wingchundao-normandie.fr' ],
'Anihome' => [ 'description' => 'Site pour des petsitters avec backoffice pour gérer le contenu facilement', 'stack' => ['Laravel', 'Inertia', 'Vue JS', 'Tailwind css', 'Shadcn Vue'], 'url' => 'https://anihome.fr' ],
'Wendysdiner' => [ 'description' => 'Création d'une application Laravel + Nuxt pour passage de commande & POS. Paiements CB Revolut, gestion des créneaux horaires, notifs, emails', 'stack' => ['Laravel', 'Inertia', 'Vue JS', 'Tailwind css'], 'url' => 'https://wendysdiner.com' ],
'Trendylux.fr' => [ 'description' => 'Thème 100% custom Woocommerce. Fonctionnalités métier custom (promos automatiques, catégories automatiques, catégories clients, CPT pour que l'admin gère le contenu facilement)', 'stack' => ['Wordpress', 'Woocommerce', 'PHP', 'JS', 'Tailwind css'], 'url' => 'https://trendylux.fr' ],
];
}
public function getEducation(): array
{
return [
// 2024
'openClassrooms' => 'Développeur Informatique',
// 2002
'Lycée du Hainaut, Valenciennes' => 'Bac STT',
];
}
} // End of class