// available for new opportunities
Hi, I'm MohamedKemmous
Java / Angular Software Engineer
Full-stack engineer with 3+ years building scalable enterprise software. Specialized in Spring Boot microservices, event-driven systems with Kafka, and modern Angular front-ends. Committed to clean architecture and measurable impact.
Casablanca, Morocco
3+
Years Exp.
20+
Technologies
Backend
Focus
Clean Code
Style
Current tech stack
Java 11Spring Boot 3Angular 14TypeScriptKafkaDockerK8s
// what I work with
Technical Skills
Back-End
8 technologies
Java 11Spring Boot 3Spring MVCSpring SecuritySpring BatchHibernateQuartzFlyway
Front-End
6 technologies
Angular 14TypeScriptRxJSReactive FormsHTML5CSS3
Architecture
6 technologies
MicroservicesREST APIsEvent-DrivenTDDSOLIDClean Code
DevOps & Data
7 technologies
DockerKubernetesApache KafkaElasticSearchPostgreSQLCI/CDGit
// where I worked
Experience
Java / Angular
Software Engineer
MyTower
Sep 2022 – Present
Casablanca, Morocco
- Engineered collaborative TMS platforms used by enterprise logistics clients end-to-end.
- Built an automated workflow engine with Quartz Scheduler, eliminating manual operations.
- Optimized high-volume file imports with Spring Batch — massive reduction in processing time.
- Delivered RESTful APIs with Spring Boot 3 & Java 11, enforcing clean separation of concerns.
- Developed Angular 14 modules with Reactive Forms for dynamic, user-friendly interfaces.
- Enforced Clean Code & SOLID during development and peer code reviews.
- Delivered a team knowledge-sharing session on Spring Batch batch-processing patterns.
Java 11Spring Boot 3Angular 14KafkaDockerK8sPostgreSQL
PFE
Software Engineering Intern
EXPLEO Group
Feb – Aug 2022
Tanger, Morocco
- Architected full monolith-to-Microservices migration, improving scalability and deployability.
- Secured REST platform with Spring Security + JWT, enforcing role-based access control.
- Built complex Angular features with Reactive Forms, improving form validation and UX.
- Managed full project lifecycle from analysis and design to testing and documentation.
Java 8Spring BootSpring SecurityJWTAngularPostgreSQL
// my background
Education
M.Sc. Equivalent
Diplôme d'Ingénieur — Software Engineering
ENSET Mohammedia
2019 – 2022
Undergraduate
DEUST — Mathematics, CS & Physics
FST Errachidia
2016 – 2018
// get in touch
Let's Work Together
I'm open to new opportunities in backend, full-stack, or technical leadership roles. If you have an interesting challenge, let's talk.
Languages
Arabic
Native
French
Intermediate
English
Intermediate