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.

View My Work

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

AWS Cloud PractitionerAWS AI PractitionerLinux EssentialsCCNA – Cisco Certified Network Associate

My Tech Stack

Languages

JavaGoPythonTypeScriptJavaScriptHTML/CSS

Frameworks & Libraries

Spring BootFastAPINest.jsExpress.jsAngularReactNext.jsTailwind CSS

DevOps & CI/CD

DockerPodmanGitGitLab CIGitHub ActionsJenkinsLinux

Cloud & Infrastructure as Code

TerraformAnsibleAWS (EC2, S3, EFS, EBS, RDS, CloudWatch, CloudFormation)

Databases

PostgreSQLRedisMongoDBSQLiteQdrantPrisma ORM

AI & Data

LangChainLangGraphRAGAgentic AIMCPA2ADeep LearningMachine LearningOCRNLPAmazon BedrockAmazon TextractAmazon ComprehendAmazon SageMakerOllamaNumPyPandasScikit-learn

Architecture & Security

Modular / Service-Oriented ArchitectureMicroservicesDesign PatternsKeycloakAWS IAMTrivySemgrepSonarQube

Work Experience

UTEEK Digital Agency — AI-Powered Server Monitoring and Incident Diagnosis

Software Engineering Intern

Sep 2026 – Oct 2026
  • ▹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
PythonFastAPILangChainReacteBPF/bpftraceSQLiteDockersystemdpytestruffGitHub Actions CI

Talan — Immobil'IA, an AI real estate platform for the French market

Software Engineering Intern

Jul 2026 – Aug 2026
  • ▹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
PythonFastAPILangGraphMistral AINext.jsPostgreSQLQdrantRedisDockerruffGitHub Actions CI

Tunisie Telecom — Design and Development of an E-learning Platform

Software Engineering Intern

Jul 2025 – Aug 2025
  • ▹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
Next.jsNode.jsExpress.jsPostgreSQLTailwind CSSDocker

Education

2024 – Present

National Engineering School of Carthage (ENICarthage)

Software Engineering

2022 – 2024

Preparatory Institute for Engineering Studies of Nabeul (IPEIN)

Pre-engineering

2022

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).

ElectronReactSpring BootLlama 3DockerRecharts

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!