Backend Engineer building Java/Spring Boot systems, with a low-level foundation in C/C++.
- Deepening backend expertise: query optimization, Spring Security (JWT), and framework internals.
- Open to junior backend developer roles — remote, hybrid, or on-site.
Secured REST API with JWT authentication, role-based authorization, N+1 query resolution (JOIN FETCH, EntityGraph), and query plans validated with EXPLAIN ANALYZE on 100k+ records. → github.com/Mouad-kimdil/order-management-api
Tech Lead on a 5-person team building a microservices social platform. Owned authentication (OAuth, JWT, 2FA) and DevOps/monitoring (Docker, Prometheus, Grafana). → github.com/Leets-lab/leets
Systems programming foundations (C/C++): an HTTP/1.1 server (sockets, epoll), a Unix shell (fork/execve/pipes/signals), and a multithreaded dining-philosophers simulation — low-level grounding in what backend frameworks abstract away. See pinned repos below.
Languages: Java 21, C, C++, SQL, JavaScript
Backend: Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Spring Security (JWT)
Databases: PostgreSQL — query optimization, N+1 resolution, EXPLAIN ANALYZE
Tools: Git, Docker (multi-stage builds, Compose), Linux, Maven
Email: mouad.kimdil7@gmail.com
LinkedIn: linkedin.com/in/mouad-kimdil
portfolio: github.com/Mouad-kimdil



