Software Engineering Student
Mohamed Chaker Belhadj Amor
Java and Go software engineer with DevOps and AI skills. I build secure backend services, automate delivery with Docker and CI/CD, and integrate AI assistants into real products.
About Me
I'm a Software Engineering student at ENICarthage and a Java and Go software engineer with DevOps and AI skills. I build secure backend services, automate delivery with Docker and CI/CD, and integrate AI assistants into real products. I'm looking for an end-of-studies internship to apply my knowledge to real-world problems.
Beyond academics, I actively compete in Capture The Flag (CTF) challenges to sharpen my security mindset and problem-solving skills. As an Executive Board Member of the Competitive Programming Club (CPC), I help plan and run the club's activities and events, and train and mentor members in problem solving and algorithms.
Certifications
My Tech Stack
Languages
Frameworks & Libraries
DevOps & CI/CD
Cloud & Infrastructure as Code
Databases
AI & Data
Architecture & Security
Work Experience
UTEEK Digital Agency — AI-Powered Server Monitoring and Incident Diagnosis
Software Engineering Intern
- ▹Designed a modular architecture to improve maintainability, security boundaries, and scalability
- ▹Built an eBPF anomaly-detection pipeline with AI-assisted root-cause diagnosis validated against stored evidence
- ▹Containerized services with Docker, deployed the agent as a hardened systemd unit, and set up GitHub Actions CI
Talan — Immobil'IA, an AI real estate platform for the French market
Software Engineering Intern
- ▹Integrated the platform's AI agents (legal, listing and others) into a single application, and tested the workflows end to end for each user role (buyer, seller, investor), backed by automated tests, static analysis and CI on every pull request
- ▹Designed the frontend's dynamic scroll-driven effects (Lenis, GSAP ScrollTrigger, Framer Motion) in Next.js
Tunisie Telecom — Design and Development of an E-learning Platform
Software Engineering Intern
- ▹Built an end-to-end web platform to digitize internal training for the Regional Directorate of Nabeul
- ▹Developed a learning CMS with secure authentication, role-based access, and real-time progress tracking
Education
National Engineering School of Carthage (ENICarthage)
Software Engineering
Preparatory Institute for Engineering Studies of Nabeul (IPEIN)
Pre-engineering
Mahmoud Messadi High School, Nabeul
Baccalaureate in Mathematics
My Projects
Terion — Production Load Management
Built for the LeanX Hackathon (Teriak). A decision-support desktop application to visualize load against capacity across 10 workshops, simulate production scenarios, and interact with a local AI assistant (Ollama).
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.
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.
Personal Portfolio
Designed and built this portfolio from scratch to showcase my work and technical identity.
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.
Side Projects


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.
Get In Touch
Feel free to reach out if you'd like to collaborate, have a question, or just want to connect!

