Backend Developer · AI & DevOps
Fergal Mechin
Backend Java / Spring Boot and Node.js / Express. 6+ years of development and technical responsibility in video games (13 titles shipped on PC, consoles, mobile), career transition backed by concrete projects: deployed, tested, documented, with a DevOps approach (CI/CD, Docker, continuous deployment). Instructor at Ynov Lyon & Ynov Connect.
Java
JavaScript
Ops & DevOps
AI-Driven Dev
Game Dev Background
6+
years of dev
13
projects delivered
2
backend stacks
6
delivery platforms
01
amimot-rootFlagship project · live · 100% AI-driven
Built end-to-end by AI agents, submodules included: real-time multiplayer social game in the vein of Gartic Phone — lobby, reconnection, Google OAuth, 179 backend tests under strict TDD, deployed over HTTPS (Caddy) on a VPS. DevOps approach: GitHub Actions CI/CD pipeline with automated tests on every PR (backend, frontend, e2e) and continuous deployment on push to master.
100 % AI-Driven
Claude Code · TDD · human review
Learn more ↗
Play ↗GitHub ↗
02
basicbooksapi
REST API for books and authors: layered architecture (DTOs, centralized error handling), Flyway migrations, MockMvc integration tests, full Swagger docs, multi-stage Docker.
GitHub ↗
03
Watchlist REST API
Movie watchlist REST API: JWT + bcrypt authentication, Zod validation, Prisma 7 on PostgreSQL.
GitHub ↗
04
hr-projects
HR management as two Spring Boot modules communicating over HTTP: REST API (JPA, H2) + Spring MVC/Thymeleaf webapp. Simple multi-service architecture.
GitHub ↗
05
Movies Frontend
React fundamentals, as the frontend counterpart to the JavaScript backend stack.
GitHub ↗