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",
  "status": "Open to opportunities"
}
5+
Projects shipped
10+
Technologies used
2
Certifications

Engineer by training,
builder by nature.

I'm Adam, a Software Engineering student at INSAT in Tunis. My work sits at the intersection of software architecture, data systems, and AI, and I bring that range into every project I build.

During my internship at IID, I designed and delivered production-ready banking APIs using Spring Boot, pushed test coverage beyond 96% with JUnit and Mockito, and led a full CRM version migration in a live codebase.

Beyond that, I build projects driven by curiosity: a reinforcement learning traffic system that reduced waiting times by 60%, a football Expected Goals model using XGBoost, and a full-stack HR management platform.

I'm trilingual — Arabic, English, French — and I enjoy working in collaborative, international environments on challenging, high-impact problems.

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
Data & AI
PyTorch TensorFlow Keras Scikit-learn Pandas NumPy Matplotlib
Tools & DB
Git Docker MySQL Swagger Postman Jupyter

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.

Code I gave back.

Keras — Deep Learning Library
Contributor
Implemented input validation for PReLU and LeakyReLU activation layers.
Diagnosed a backend-specific failure in OpenVINO during testing, isolating it as a pre-existing issue.

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

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 →