Hi, I'm Emmanuel Hesry ๐
Full-stack web developer with 20+ years of professional experience.
๐ข Main focus: Full-stack development with modern Java / Spring Boot and Angular.
๐ Returning to the Java ecosystem with a modern stack after several years building web solutions in PHP.
๐ Current Focus
I'm currently refreshing and showcasing my skills through concrete, production-oriented projects:
- Modern Java (21), clean code, testing
- Spring Boot 3 REST APIs (security, CI/CD, Docker)
- Angular 20 standalone frontend (Material, i18n)
๐ Featured Projects
-
Spring Boot REST API Demo
JWT auth, PostgreSQL, CI/CD, Angular frontend
๐ https://github.com/manooweb/springboot-rest-api-demo -
Java Foundations
Modern Java fundamentals, Maven, testing
๐ https://github.com/manooweb/java-foundations -
Java CLI Data Tool
Lightweight CLI tool using Picocli + Jackson
๐ https://github.com/manooweb/java-cli-data-tool
๐งฉ Selected Practices & Workflows
WordPress โ Git-based maintenance (production)
I maintain my own WordPress site using a Git-based workflow:
- no FTP
- no updates directly in production
- local โ Git โ production only
๐ Detailed article (French, real-world setup used in production):
๐ Maintaining WordPress with Git between local and production
https://manooweb.fr/maintenir-wordpress-avec-git-entre-local-et-production/
๐ ๏ธ Tech Stack
Backend
Java 21 ยท Spring Boot 3 ยท REST APIs ยท Security ยท JPA/Hibernate
PHP ยท Laravel 12 ยท WordPress
Frontend
Angular 20/21 (standalone) ยท TypeScript ยท Angular Material ยท i18n
Testing
JUnit ยท Karma/Jasmine ยท Vitest
Data & Infra
PostgreSQL ยท MariaDB ยท Docker ยท Linux ยท o2switch ยท OVHCloud
Tooling & CI/CD
Git ยท GitHub Actions ยท Maven ยท npm ยท composer
๐ Outside Tech
Endurance running is a key part of my life and mindset. I regularly document long-term effort, discipline, and personal challenges through writing.
Selected articles (French):
- ๐ https://manooweb.fr/courir-10-km-par-jour/
- ๐ https://manooweb.fr/ultra-marin-2025-grand-raid-assistant-vainqueur/
๐ Location
Based near Nantes (France) โ open to full-stack opportunities, with a strong focus on Java/Spring Boot & Angular.
Thanks for stopping by!