IMS
iMedia24's internal HR platform — time tracking, time off, tasks, benefits, and team operations.
One reusable bulk-actions framework, adopted across four admin tables.
- kotlin
- spring
- next.js
- typescript
- gcp
I'm a full-stack engineer. I build Java/Kotlin Spring Boot services and React front-ends, running on AWS, GCP, and Kubernetes. I gravitate to the unglamorous parts: services that stay up, deploys that don't scare anyone, and production you can actually see into.
Over the past 3 years, I've helped migrate a live platform to AWS as part of a team, sped up releases with CI/CD, and wired up monitoring that surfaces problems before users feel them, across industrial IoT, public-sector, and consumer products.
iMedia24's internal HR platform — time tracking, time off, tasks, benefits, and team operations.
One reusable bulk-actions framework, adopted across four admin tables.
Internal infrastructure monitoring tool — nodes, services, incidents, and alerts across Evinsys apps.
One view of infrastructure health, with incident alerts delivered by SMS and WhatsApp.
Morocco's official public-pension platform — online services for retirees and affiliates.
Repeatable releases through Jenkins pipelines, with production monitoring in Prometheus and Grafana.
iMedia24's internal HR platform covering time tracking, time off, tasks, benefits, and team operations.
Optiwatch and the Message Gateway, Evinsys's internal tooling for infrastructure monitoring and outbound notifications.
CMR Portal, the digital platform of Morocco's public pension fund (Caisse Marocaine des Retraites).