0
Software Engineer
Tunisian Based
Working Globally
[2021–2026]

Experience

01Nov 2025 – Present | Riyadh, Saudi Arabia · Remote
Software Engineer — Full-time
  • Managing and monitoring Linux servers, handling security patches, performance tuning, and resource optimization.
  • Deploying and maintaining applications through CI/CD pipelines, Docker environments, and automated build workflows.
  • Configuring and securing system environments, including user access, backups, network settings, and service uptime.
  • Building and improving frontend features, integrating REST APIs, optimizing load times, and enhancing overall UX.
System AdministrationAngularJSLinuxDockerCI/CD PipelinesREST APIs
022022 – 2026 | Remote · Worldwide
Freelance Cloud & Full-Stack Engineer
  • Delivered end-to-end cloud projects for international clients — architecting AWS environments, containerizing workloads with Docker and Kubernetes, and automating infrastructure with Terraform.
  • Designed and shipped full-stack web applications with React, Node.js, and MongoDB, owning every stage from requirements to production deployment.
  • Built CI/CD pipelines and monitoring for client products, cutting release times and keeping production environments stable and observable.
  • Earned repeat business through clear communication, dependable delivery, and post-launch support across time zones.
AWSTerraformDockerKubernetesCI/CDReactNode.jsMongoDB
03Feb 2025 – Oct 2025 | Tunis, Tunisia
Cloud Engineer
  • Built and managed a resilient Kubernetes cluster for scalable orchestration, with Prometheus/Grafana dashboards and ELK logging.
  • Automated CI/CD workflows with Jenkins for build, test, scan, and deployment to Kubernetes.
  • Developed Spring Boot microservices and an Angular frontend for cloud-native applications, using Kafka for real-time data handling.
KubernetesPrometheusGrafanaELKJenkinsSpring BootAngularKafka
04June 2024 – Sep 2024 | Zürich, Switzerland
Cloud Infrastructure Engineer
  • Deployed a cloud-based IDE using AWS Cloud9, Lambda, and API Gateway, which enhanced development workflows.
  • Built and maintained CI/CD pipelines with AWS CodePipeline and Jenkins, automating deployments.
  • Leveraged Kubernetes and Terraform to build scalable and automated infrastructure.
  • Monitored system performance with Prometheus and containerized applications with Docker.
AWS Cloud9LambdaAPI GatewayKubernetesTerraformJenkinsDockerPrometheus
05Sep 2023 – Feb 2024 | Ariana, Tunisia
Cloud Engineer
  • Improved infrastructure scalability with AWS Auto Scaling and EC2.
  • Implemented IAM policies and directed access management, fortifying security measures and streamlining operational workflows.
  • Utilized tools like Azure, Kubernetes, Terraform, and Jenkins to automate infrastructure and deployment processes, ensuring stability and scalability.
AWS EC2S3Auto ScalingIAMAzureKubernetesDockerTerraformJenkins
06June 2023 – Sep 2023 | Manouba, Tunisia
DevOps Intern
  • Developed a fully automated deployment pipeline for a MERN stack application using Azure DevOps and Terraform, reducing manual intervention and deployment time.
  • Built a Grafana dashboard for real-time system monitoring and troubleshooting.
  • Integrated Docker and Kubernetes for containerized deployments, ensuring consistent application environments and minimal downtime.
Azure DevOpsTerraformDockerKubernetesPrometheusGrafanaJenkins
07Feb 2022 – Aug 2022 | Tunis, Tunisia
Full-Stack Developer
  • Built an e-learning platform with React.js, TypeScript, and MongoDB, significantly improving system performance and enhancing the user experience.
  • Conducted data trend analysis using Python BI, providing actionable insights to refine business operations and support strategic decision-making.
  • Deployed on AWS EC2 and containerized apps using Docker.
AWS EC2TypeScriptDockerReact.jsPythonExpress.jsMongoDB
08June 2021 – Sep 2021 | Paris, France
Frontend Developer
  • Performed data retrieval from Back-End and RESTFUL services using Redux.
TypeScriptReduxGit