Full-stack engineer · Java & Angular
Mohamed Boukhriss
I build robust web platforms, from Spring Boot microservices to refined Angular interfaces.
@RestController
@RequestMapping("/api/mohamed")
public class Portfolio {
@GetMapping("/stack")
public List<String> stack() {
return List.of("Java", "Spring Boot",
"Angular", "PostgreSQL", "Kafka");
}
@GetMapping("/projects")
public List<Project> projects() {
return repository.findFeatured();
}
}
Berkane, Morocco4+
years building software
local time
RentHub
SaaS · Car-rental management
The all-in-one platform for car-rental agencies in Morocco: fleet, bookings, customers, digital contracts and insurance, on the web, Android and desktop.
Stack
- Java
- Spring Boot
- Angular
- TypeScript
- PostgreSQL
- Kafka
- Keycloak
- Docker
- Jenkins
- React
- Flutter
Hover a technology to light it up in the 3D code.
Cloudirium
A PaaS that deploys web apps straight from GitHub: automatic builds, live logs, custom domains and Stripe subscriptions.
Colisage
Parcel-logistics platform between Morocco and Spain: departures, shipment tracking, customers and payments.
Experience
-
Oct 2025 — present
Full-stack Java / Angular developer · Sii Group Morocco
Client IN Groupe (digital identity): REST APIs, Spring Security, microservices and Angular interfaces.
-
Dec 2023 — Sep 2025
Full-stack Java / Angular developer · Digital-State
Quotes and invoicing SaaS for building trades with Stripe payments, then Cloudirium and Timez.ai.
-
Jun — Dec 2022
Desktop application developer · Technology & Consulting LAB
Project-management application: architecture, database and interface in C# / .NET.
-
Mar — Apr 2022
Developer intern · ORMVA Berkane
Desktop app for managing the vehicle fleet, in C# / .NET.
-
2022 — 2025
Engineering degree in computer systems · SUPMTI Oujda
-
2020 — 2022
Specialised technician in software development · ISTA
Languages: Arabic · French · English
Chorus Facture
Quote and invoice software for construction professionals, with online payments.