01The question
What if it couldbe simpler?
A confusing process. An extra step. Something that should work, but doesn’t. That’s where my work begins: with the person on the other side of the screen.
01The question
A confusing process. An extra step. Something that should work, but doesn’t. That’s where my work begins: with the person on the other side of the screen.
02The experience
I turn that need into something people can understand and use. Every interaction should feel intentional. Every detail should make the next step easier.
03The unseen
A good experience needs a dependable world behind it. I build that world too, so the product can be delivered, understood and cared for long after its first release.
04The whole
From the first interaction to the systems that keep it running: I connect Full‑Stack development and DevOps. The visible and the invisible, considered together.
01 / About me
FULL‑STACK × DEVOPS
I’m Wassim, a Software & DevOps Engineer based in Tunisia. I’m drawn to the space between what people need and what it takes to make it work.
My work has taken me through public-sector platforms, infrastructure engineering and independent product development. Each has reinforced the same idea: the experience and the system behind it belong to the same story.
02 / Expertise
Clear journeys, thoughtful interactions and application logic that turns a real need into a useful experience.
Dependable environments, repeatable delivery and the visibility to understand what happens after launch.
Explore a capability to see the tools behind it and the projects where they appear.
Explore related work
03 / Professional experience
Selected workDifferent contexts. The same care, from the experience to the system behind it.
Junior Software & DevOps Engineer
Working across software engineering, DevOps and production infrastructure on governmental digital platforms, covering full-stack development, identity management, CI/CD, containerization, observability and deployment.
Governmental platform supporting the management of reform plans, workflows and administrative processes.
Developed and modernized full-stack functionality using Spring Boot and Angular within a microservices-based architecture.
Integrated Keycloak with LDAP to provide centralized identity, authentication and access management.
Built and maintained Jenkins delivery pipelines and worked with Docker and Kubernetes for containerized application deployment.
Contributed to production operations and monitoring using Prometheus, Grafana and Grafana Alloy, alongside infrastructure resilience and operational processes.
Ministry-wide employee intranet combining multiple application ecosystems and requiring centralized authentication, infrastructure integration and production deployment.
Spring Boot & Angular Developer
Contributed to development of the Spring Boot and Angular part of the platform and contributed to the integration of multiple functional components.
Coordinated the technical integration of three application stacks: Spring Boot/Angular, TYPO3 and Symfony.
Designed and implemented centralized authentication through Keycloak and LDAP across the three application environments, enabling Single Sign-On and a consistent authentication experience.
Contributed to production deployment and Jenkins-based CI/CD automation.
Implemented production monitoring and observability with Prometheus, Grafana and Grafana Alloy.
An HR platform bringing employee management, leave requests and leave balances into one configurable workflow.
Contributed to platform design and implementation.
Participated in HR features covering leave requests, leave balances, organizational charts and custom approval flows.
Contributed to a Spring Boot microservices and Angular platform with Keycloak and LDAP integration and extensive configuration options.
An applicant tracking system supporting the recruitment journey from application and preliminary screening through HR interviews, technical assessments and technical interviews.
Organizes applications and successive selection stages so recruitment teams can follow each candidate throughout the process.
DevOps & Infrastructure Engineering Intern
Designed and implemented a highly available hybrid Kubernetes environment and a complete DevOps delivery platform covering CI/CD, GitOps, observability, identity, networking, storage and resilience.
Designed and implemented a highly available hybrid Kubernetes environment and a complete DevOps delivery platform covering CI/CD, GitOps, observability, identity, networking, storage and resilience.
Designed and deployed an eight-node hybrid Kubernetes cluster combining on-premise infrastructure with a cloud-bursting worker node.
Built an integrated software delivery ecosystem using Jenkins, SonarQube, Nexus and ArgoCD.
Automated CI/CD and GitOps workflows to improve repeatability, deployment reliability and software delivery quality.
Integrated Prometheus, Grafana and Loki for infrastructure and application monitoring.
Secured platform access using Keycloak and OAuth2 Proxy for centralized authentication, Single Sign-On and role-based access control.
Implemented infrastructure components for highly available storage and traffic distribution using DRBD, Pacemaker, Corosync, NFS and HAProxy.
Secured connectivity between infrastructure environments using WireGuard VPN and Cloudflare Tunnel, together with internal DNS through dnsmasq.
Implemented off-site backup mechanisms and tested infrastructure resilience using LitmusChaos.
04 / Freelance work
Independent software engineering, with delivery and operations considered from the start.
Freelance Software & DevOps Engineer
Designed and developed a modular e-commerce platform using Spring Boot microservices and Angular while also preparing its containerization, orchestration, CI/CD and monitoring environment.
Designed and developed a modular e-commerce platform using Spring Boot microservices and Angular while also preparing its containerization, orchestration, CI/CD and monitoring environment.
Designed a modular architecture around Spring Boot microservices and an Angular frontend.
Integrated Redis for caching, MinIO for object storage and Kafka for event-driven communication.
Integrated LibreTranslate to support automated French and English translation of user-generated content.
Containerized the application services with Docker, prepared Kubernetes deployments and implemented CI/CD and Grafana monitoring.
05 / Education & languages
ESPRIT · 2020 – 2025
Private Higher School of Engineering and Technology
Software Engineering · Algorithms & Complexity · Object-Oriented Programming · DevOps · Service-Oriented Architectures · Networking · Machine Learning · Deep Learning
ArabicNative
EnglishB2
FrenchB2
Let’s connect
I'm open to Software Engineering, DevOps, Cloud and Platform Engineering opportunities.