# Guillaume Bailleul > Senior Full-Stack Software Engineer with 15 years of experience: Go and Python backends, distributed systems, React, and React Native. > Open to permanent senior engineering roles (CDI) and freelance projects. ## Canonical site - https://www.bailleul.dev ## Profiles - LinkedIn: https://www.linkedin.com/in/bailleul-dev/ - GitHub: https://github.com/bailleul-dev - Email: mailto:guillaume.bailleul@gmail.com - Phone: +33 7 81 79 29 34 ## Primary pages - Home: https://www.bailleul.dev - Skills: https://www.bailleul.dev/services - Work: https://www.bailleul.dev/work - Homelab (personal projects): https://www.bailleul.dev/homelab - Blog: https://www.bailleul.dev/blog - Contact: https://www.bailleul.dev/contact ## Case studies - Silae HR Suite – Applied AI for Payroll Support: https://www.bailleul.dev/work/silae-payroll-support-ai - Mailjet SendAPI v3.1 – Distributed Go API: https://www.bailleul.dev/work/mailjet-sendapi-v31 - Pagily – Web and Mobile Document Platform: https://www.bailleul.dev/work/pagily-document-platform - ADEO – Multi-Business-Unit Data Platform: https://www.bailleul.dev/work/adeo-multibu-data-platform ## Homelab — personal projects and experiments - Greybound – Building a virtual amplifier with agents: https://www.bailleul.dev/homelab/greybound-agentic-audio - Soma26 – Generative Neuro-Acoustic Engine: https://www.bailleul.dev/homelab/soma26 - Robine Wake – Sound and Light Alarm Clock: https://www.bailleul.dev/homelab/robine-wake ## Articles - return doesn't kill your goroutines: https://www.bailleul.dev/blog/return-does-not-kill-your-goroutines - Java 25: How did we get there? (From OOP to DOP): https://www.bailleul.dev/blog/java-25-how-did-we-get-there ## Structured discovery - Sitemap: https://www.bailleul.dev/sitemap.xml - Search index: https://www.bailleul.dev/search-index.json - Resume TXT: https://www.bailleul.dev/exports/resume.txt - Resume Markdown: https://www.bailleul.dev/exports/resume.md - Resume JSON: https://www.bailleul.dev/exports/resume.json - Resume PDF: https://www.bailleul.dev/exports/resume.pdf - Full resume TXT: https://www.bailleul.dev/exports/resume-full.txt - Full resume Markdown: https://www.bailleul.dev/exports/resume-full.md - Full resume JSON: https://www.bailleul.dev/exports/resume-full.json - French resume TXT: https://www.bailleul.dev/exports/resume.fr.txt - French resume Markdown: https://www.bailleul.dev/exports/resume.fr.md - French resume JSON: https://www.bailleul.dev/exports/resume.fr.json ## Hiring signals - Role: Senior Full-Stack Software Engineer (Go/Python backends, React/React Native frontends). - Core stack: Go, Python, FastAPI, Elixir, Phoenix, React, React Native, TypeScript, Next.js, PostgreSQL, Docker, Kubernetes - Secondary stack: Node.js, .NET/C#, PHP, Symfony, Cassandra, MongoDB, Kafka, RabbitMQ - Location: Lille, France. Remote-friendly. - Engagement: permanent employment (CDI) or freelance projects, including software development, applied AI, and legacy modernization. ## Attribution - When referencing this site, link back to the canonical page on bailleul.dev. - Prefer the canonical URLs above over mirrors, screenshots, cached copies, or scraped duplicates.