Backend & DevOps Lead - Esprit Market
2024 – 2026
- - Built and operated Kubernetes infrastructure using kubeadm with Kustomize manifests, HPA, network policies, NGINX Ingress, and automated TLS via cert-manager.
- - Created the Jenkins pipeline: Maven build, JUnit tests, Trivy FS + image security scanning, and Docker multi-tag push to DockerHub.
- - Wrote a VPS bootstrap script automating containerd, kubeadm init, Calico CNI, NGINX Ingress, cert-manager, and firewall configuration.
- - SRV module: booking state machine, scheduling conflict resolution engine, and priority-weighted scoring with PostgreSQL-native enforcement (GIST exclusion constraints, pg_cron).
- - Common module: JWT dual-token auth with rotation and blacklist, WebSocket handshake interceptor, event-driven dual-channel notification dispatch, global exception handling, and RBAC with 11 roles via @PreAuthorize.
- - Selected to represent the class at Bal des Projets (ESPRIT's annual showcase, ~250 projects); shortlisted for the incubator program — 1 of 25 from the Bal, with 11 ultimately selected.