Software Engineer · INSAT Tunis

Adam
Saidane

Building systems that scale,
models that predict, products that matter.

Second-year Software Engineering student at INSAT. I build full-stack web applications, data science pipelines, and intelligent systems — from REST APIs to advanced AI models.

adam@insat ~ profile.json
cat profile.json
{
  "name": "Adam Saidane",
  "role": "Software Engineer",
  "university": "INSAT Tunis",
  "stack": ["Java","C#","Python","PHP"],
  "status": "Open to opportunities"
}
5+
Projects shipped
25+
Repositories
10+
Technologies used
2
Certifications

Engineer by training,
builder by nature.

I'm Adam, a second-year Software Engineering student at INSAT in Tunis. My coursework spans software architecture, databases, AI, and systems design — and I carry that breadth into every project I take on.

During my internship at IID, I designed banking APIs with Spring Boot, achieved 90%+ test coverage with JUnit/Mockito, and managed a full CRM version migration. Outside of work, I build things that interest me: an xG model for football analytics, a full-stack e-commerce platform, an RL-powered traffic system.

I speak Arabic, English, and French, fluently, and I thrive in collaborative, international environments.

Since Sept. 2023
INSAT — National Institute of Applied Sciences and Technology
Software Engineering
Active
Sept. 2019 – June 2023
LPM8 — Menzah 8 Pioneer High School
Baccalaureate · Mathematics
Highest Honors
Languages
Python Java C# PHP JavaScript C / C++
Backend
Spring Boot ASP.NET Core Symfony REST APIs
Data & AI
Scikit-learn XGBoost Pandas NumPy Matplotlib
Tools & DB
Git Docker MySQL SQL Server Postman

Where I've shipped things.

International Information Development (IID)
Analyst Developer Intern
July – August 2025 · Tunis
Designed and implemented Java Spring Boot REST services for the ECHO Credit Card project (card lifecycle management) and ECHOS Ecommerce (financial calculation services).
Developed robust unit tests using JUnit and Mockito, achieving 90%+ code coverage across banking APIs — mocking external dependencies, validating edge cases, and ensuring reliable error handling.
Managed a full version migration of the Edeal CRM platform, resolving post-migration bugs and implementing custom business logic for sales automation.
Spring Boot JUnit Mockito Swagger REST APIs

Things I built.

PROJECT_01

HR Management System

Enterprise-grade HRMS built with ASP.NET Core 8. Covers the full employee lifecycle: onboarding, payroll, recruitment pipeline, promotion tracking, and equipment management. Features a real-time dashboard with 40+ analytics views, three-tier RBAC (AdminRH / Manager / Employee), and cookie-based auth with Claims authorization.

ASP.NET Core 8 C# EF Core SQL Server Razor Views
PROJECT_02

xG Model — Football Analytics

End-to-end Expected Goals pipeline built on StatsBomb open data. Separate XGBoost models for each shot category (foot/head/penalty/1v1), enriched with spatial and contextual features including goalkeeper positioning and defensive pressure (number of nearby opposition players). Includes an interactive Streamlit app where you click the pitch to get a live xG prediction.

Python XGBoost Streamlit mplsoccer Scikit-learn StatsBomb
PROJECT_03

AI Traffic Lights Manager

Research-grade adaptive traffic signal control using Deep Reinforcement Learning on a 4-way intersection via SUMO/TraCI. Implements three algorithms — tabular Q-Learning, Double Dueling DQN with Prioritised Replay, and PPO with entropy decay — operating on a 73-dimensional state vector across 40 composite actions (8 phases × 5 duration buckets). Best result: PPO achieves ~60% reduction in average waiting time vs fixed-time signals.

Python PyTorch Q-Learning DQN PPO SUMO/TraCI TensorBoard
PROJECT_04

LivresRares — Rare Books E-Commerce

Full-stack Symfony e-commerce platform for rare books. Complete catalogue with search/filter/pagination, AJAX cart with real-time updates, checkout flow with order confirmation, customer review system, and a full admin interface with CRUD for products, users, orders, and categories.

Symfony 6 PHP Twig MySQL Doctrine Docker
PROJECT_05

Takwira API — Football Backend

RESTful Spring Boot API for football team management. Full CRUD for players, matches, and goals, JWT authentication, role-based access control, Swagger/OpenAPI docs, and Docker + Docker Compose deployment.

Java 17 Spring Boot JWT MySQL Docker Swagger

Code I gave back.

Keras — Deep Learning Library
keras-team / keras · github.com/keras-team/keras
Contributor

Contributed to Keras, the high-level deep learning API built on TensorFlow and part of the official TensorFlow ecosystem. Keras powers research and production ML at Google, NASA, CERN, and thousands of companies worldwide — with over 60 million downloads per month.

60M+
Monthly downloads
62k+
GitHub stars
1.2k+
Contributors
Python TensorFlow Deep Learning Open Source

What I've earned.

IBM 2026
IBM AI Engineering Professional Certificate

Comprehensive professional certification covering machine learning, deep learning, neural networks, computer vision, and NLP. Includes hands-on projects using TensorFlow, Keras, PyTorch, and Scikit-Learn.

Machine Learning Deep Learning TensorFlow PyTorch Keras
Harvard / CS50 2024
CS50x — Introduction to Computer Science

Harvard's renowned introduction to computer science and programming. Covers algorithms, data structures, memory management, web development, and problem-solving in C, Python, SQL, and JavaScript.

Algorithms C Python SQL Web
Harvard / CS50 2024
CS50P — Introduction to Programming with Python

Harvard's Python-focused programming course. Covers functions, exceptions, libraries, file I/O, regular expressions, object-oriented programming, and unit testing through progressively challenging problem sets.

Python OOP Unit Testing Regex

Beyond the code.

IEEE — Institute of Electrical and Electronics Engineers
Active Member · Since September 2023

Participating in technical workshops covering programming, algorithms, and AI. Competed in several competitive programming contests.

Securinets INSAT
Active Member · Since September 2025

Participating in technical workshops and conferences covering reverse engineering and cybersecurity.

TIMUN — Tunisian International Model United Nations
Member · Sept. 2020 – July 2022

Represented states in UN simulations. Prepared resolutions, speeches, and negotiations on global issues spanning security, human rights, and sustainable development. Developed diplomacy, public speaking, and leadership skills in an international context.

Let's build something remarkable.

I'm open to internships, collaborations, and interesting problems. Whether it's a backend system, a data pipeline, or an idea that needs an engineer — reach out.

Start a conversation →