Software Engineering Student

Mohamed Chaker Belhadj Amor

Passionate about Web Development & DevOps Engineering. Building modern web experiences and exploring CI/CD, containerization, and cybersecurity.

Mohamed Chaker Belhadj Amor

About Me

I'm a Software Engineering student at ENICarthage with a strong foundation in both web development and DevOps engineering. Driven by a hands-on approach, I continuously expand my expertise in containerization, CI/CD pipelines, and cloud infrastructure — bridging the gap between development and operations.

Beyond academics, I actively compete in Capture The Flag (CTF) challenges to sharpen my security mindset and problem-solving skills. As a member of the Executive Board of the Competitive Programming Club (CPC), I contribute to organizing events and mentoring peers in algorithms and competitive programming.

Certifications

CCNA – Cisco Certified Network AssociateLinux Unhatched

My Tech Stack

Development

JavaScript (ES6+)TypeScriptJavaPythonHTML/CSS

Frameworks & Libraries

Next.js / ReactAngularNode.jsExpress.jsSpring BootTailwind CSS

DevOps Tools

DockerKubernetesGit / GitHub

Databases

PostgreSQLMongoDB

Tools & Platforms

Linux (Fedora/Ubuntu)JiraFigmaUMLLaTeX

Work Experience

Tunisie Telecom

Software Engineering Intern

Jul 2025 – Aug 20251 month
Direction Régionale De Nabeul
  • Architected and delivered a full-stack e-learning platform using Next.js, Node.js, Express, and PostgreSQL
  • Implemented JWT-based authentication, RESTful course management APIs, and a fully responsive UI with Tailwind CSS

Education

2024 – Present

École Nationale d'Ingénieurs de Carthage (ENICarthage)

Software Engineering (Génie Informatique)

2023 – 2024

Institut Préparatoire aux Études d'Ingénieurs de Nabeul (IPEIN)

Pre-engineering – Mathematics & Physics

2022 – 2023

École Supérieure des Sciences et Technologies de Hammam Sousse (ESSTHS)

Pre-engineering – Mathematics & Physics

My Projects

E-Learning Platform

Full-stack e-learning platform built during my internship at Tunisie Telecom. Architected with a RESTful API backend, JWT-based authentication, dynamic course management, and a fully responsive UI.

Next.jsNode.jsExpressPostgreSQLTailwind CSS

E-Commerce Website

Collaborative academic project — a full-stack e-commerce platform with product listings, cart management, and order processing. The frontend and backend are independently containerized with Docker for a consistent and reproducible development environment.

AngularNode.jsExpress.jsMongoDBTailwind CSSDocker

Personal Portfolio

Designed and built this portfolio from scratch to showcase my work and technical identity.

Next.jsTypeScriptTailwind CSSFramer Motion

High Availability Odoo ERP

Academic project designing a multi-layer HA architecture for Odoo ERP. Features HAProxy + Keepalived load balancing, active-active Odoo nodes, NFS shared filestore, PostgreSQL streaming replication with primary-standby failover, and centralized monitoring with Prometheus & Grafana.

OdooPostgreSQLHAProxyKeepalivedNFSPrometheusGrafana

Side Projects

Konfig homescreenKonfig config builder

Konfig

In Progress

A visual config builder for your terminal. Pick your colors, fonts, shortcuts, and settings — then download a ready-to-use config file in seconds. No docs, no guesswork.

Next.jsTypeScriptTailwind CSSshadcn/uiZustand
ENICarthage Robots websiteENICarthage Robots website alternate view

ENICarthage Robots

The official website for ENICarthage Robots — a robotics event organized by my engineering school. Built to showcase the event, share details, and drive registrations.

Next.jsTypeScriptTailwind CSS

Get In Touch

Feel free to reach out if you'd like to collaborate, have a question, or just want to connect!