Skip to content
View manooweb's full-sized avatar
🧠
Develop
🧠
Develop

Block or report manooweb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
manooweb/README.md

Hi, I'm Emmanuel Hesry 👋

Full-stack web developer with 20+ years of professional experience.

I am currently looking for a stable and collaborative work environment, where people move forward together: learning, sharing knowledge, challenging ideas, and building for the long term.

Based near Nantes, France — available immediately.

🎯 Positioning

  • Current focus: Java 21, Spring Boot 3, Angular 20/21
  • Strong web development background, with long-term experience in PHP, Laravel and WordPress
  • Interested in maintainable software: REST APIs, security, testing, CI/CD, Docker, documentation, and deployment

🚀 Featured Recent Project

Spring Boot REST API Demo

Full-stack project built to demonstrate a modern Java / Angular stack, with practical attention to quality, security, and deployment.

👉 Repository: https://github.com/manooweb/springboot-rest-api-demo
🌐 Demo: https://projects.manooweb.fr
🔌 API: https://projects-api.manooweb.fr
📘 Swagger UI: https://projects-api.manooweb.fr/swagger-ui/index.html

Concrete technical points:

  • Spring Boot 3.5 / Java 21 backend: REST API, Spring Security, JPA/Hibernate, Flyway, PostgreSQL
  • JWT authentication in HttpOnly / Secure / SameSite=Strict cookies, with CSRF protection for browser-based requests
  • Angular 20 standalone frontend with Angular Material, routing, forms, i18n, and session handling
  • Backend tests with JUnit/Spring Security, frontend tests with Karma/Jasmine, API E2E scenarios with Bruno
  • Automated quality workflow: GitHub Actions, Spotless, ESLint, Prettier, JaCoCo, SonarCloud
  • Docker deployment on an OVHcloud VPS with Traefik, Let's Encrypt HTTPS, Nginx, PostgreSQL, and Flyway migrations
  • Additional documented deployments on GCP, AWS and Azure

📌 Other Projects

🧩 Real-World Practices

I also maintain my personal WordPress site with a Git-based workflow:

  • no FTP
  • no direct updates in production
  • local -> Git -> production

Detailed article (French 🇫🇷):
https://manooweb.fr/maintenir-wordpress-avec-git-entre-local-et-production/

🛠️ Tech Stack

Backend
Java 21 · Spring Boot 3 · REST APIs · Spring Security · JPA/Hibernate · PHP · Laravel 12 · WordPress

Frontend
Angular 20/21 · TypeScript · Angular Material · i18n · React

Data & infra
PostgreSQL · MariaDB · Docker · Linux · OVHcloud · o2switch

Quality & CI/CD
JUnit · Karma/Jasmine · Bruno · Playwright · GitHub Actions · Maven · npm · Composer · SonarCloud · PHPStan

🏃 Endurance Running

Endurance running is part of my personal balance: consistency, long-term progress, effort management, and writing about the experience.

📫 Contact

Website: https://manooweb.fr
LinkedIn: https://www.linkedin.com/in/emmanuelhesry

Popular repositories Loading

  1. twenty11WPTheme twenty11WPTheme Public

    A twenty eleven based theme for WordPress

    PHP

  2. jelix-manuel-fr jelix-manuel-fr Public

    Forked from jelix/jelix-manuel-fr

    Manuel du framework Jelix

  3. display-widgets display-widgets Public

    Forked from KingYes/display-widgets

    PHP

  4. wp-pagenavi wp-pagenavi Public

    Forked from lesterchan/wp-pagenavi

    Adds a more advanced paging navigation interface to your WordPress blog.

    PHP

  5. bones bones Public

    Forked from eddiemachado-zz/bones

    A Mobile-First, Responsive WordPress starter theme based off 320 and Up & HTML5 Boilerplate.

    CSS

  6. carouFredSel carouFredSel Public

    Forked from Codeinwp/carouFredSel-jQuery

    A circular, responsive carousel plugin built using the jQuery.

    JavaScript