Available for Internship Opportunities

Khalil Krifi

Software Engineering Student

Specializing in AI/ML, Full-Stack Development, and DevOps

Boumhal, Ben Arous, Tunisia
+216 28 042 451

About Me

I'm a passionate Software Engineering student at ENSI (National School of Computer Science), specializing in AI/ML, Full-Stack Development, and DevOps. With hands-on experience in building scalable applications and working with cutting-edge technologies, I'm eager to contribute to innovative projects and continue growing as a developer.

Education

Computer Science Engineering

ENSI, University of Manouba

Sept 2023 – Jun 2026

Pursuing a comprehensive engineering degree with focus on software development, artificial intelligence, and modern computing technologies.

Engineering Preparatory Studies

IPEIN, Nabeul

Sept 2021 – Jun 2023

Intensive two-year program covering mathematics, physics, and computer science fundamentals.

Experience

Software Engineer Intern

Omnilink - Fleet Management System

Jul 2025 – Sep 2025 | Tunis, Tunisia (Remote)

  • Built scalable Fleet Management solution with Docker & Kubernetes
  • Implemented CI/CD pipelines with GitHub Actions
  • Added Kafka for event-driven messaging & Keycloak for SSO
  • Developed GraphQL microservices with Spring Boot & Angular

Business Intelligence Intern

BFI Group - Oracle Analytics Server

Jul 2025 – Aug 2025 | Tunis, Tunisia (On-site)

  • Delivered Oracle Analytics dashboards for central bank client
  • Produced bilingual user/technical guides (FR/EN)
  • Validated financial supervision formulas

Research/Engineering Intern

Laval University - Falsified Image Detection

Feb 2025 – May 2025 | Quebec City, Canada (Remote)

  • Trained explainable image-forensics models (MobileNetV3, Optuna)
  • Applied SHAP, LIME, Grad-CAM for interpretable outputs
  • Integrated model into Spring Boot + Angular web app

Software Engineer Intern

BFI Group - Enterprise Content Management

Jun 2024 – Aug 2024 | Tunis, Tunisia (On-site)

  • Implemented ECM web app (Spring Boot + Angular)
  • Added search/indexing with Elasticsearch
  • Built role-based access control with PostgreSQL

Leadership

  • Lead academic project teams (design, CI/CD, deployment)
  • Treasurer of IEEE ENSI Student Branch
  • Active contributor to ENSI social life and technical communities
  • Write technical notes and documentation for team projects

Highlights

  • Developed AI-powered image forensics system with explainable AI
  • Built production-ready microservices with Kubernetes & Docker
  • Delivered BI dashboards for financial institutions
  • Contributed to multiple open-source projects on GitHub

Technical Skills

Programming Languages

C
C++
Java
Python
JavaScript
TypeScript
SQL
PHP
8 skills

Web & Frontend

React
Angular
Next.js
HTML
CSS
Tailwind CSS
Bootstrap
Responsive Design
8 skills

Backend & APIs

Spring Boot
Node.js
RESTful API
GraphQL
Apollo Federation
Microservices
6 skills

DevOps & Infrastructure

Git
Docker
Kubernetes
GitHub Actions
CI/CD
Kafka
Keycloak
7 skills

AI & Machine Learning

PyTorch
TensorFlow
Optuna
Albumentations
SHAP
LIME
Grad-CAM
NLP
8 skills

Databases & Tools

PostgreSQL
MySQL
MongoDB
Elasticsearch
Oracle Analytics
Jupyter
6 skills

Continuously expanding my technical expertise through hands-on projects, internships, and self-learning. Passionate about staying current with emerging technologies and best practices in software development.

Featured Projects

Fleet Management System
Featured
DevOps & Cloud

Fleet Management System

Omnilink

Scalable fleet management solution with microservices architecture

Docker
Kubernetes
GitHub Actions
+7
Jul 2025 - Sep 2025
View Details →
Falsified Image Detection
Featured
AI/ML

Falsified Image Detection

Laval University

AI-powered image forensics with explainable AI techniques

Python
PyTorch
MobileNetV3
+8
Feb 2025 - May 2025
View Details →
Oracle Analytics Dashboards
Featured
Business Intelligence

Oracle Analytics Dashboards

BFI Group

Business intelligence dashboards for financial supervision

Oracle Analytics Server
BI
Data Visualization
+2
Jul 2025 - Aug 2025
View Details →
Enterprise Content Management
Featured
Web Development

Enterprise Content Management

BFI Group

Full-featured ECM system with advanced search capabilities

Spring Boot
Angular
Elasticsearch
+4
Jun 2024 - Aug 2024
View Details →
Rouli - Vehicle Rental Platform
Web Development

Rouli - Vehicle Rental Platform

Full-stack vehicle rental web application

PHP
JavaScript
HTML
+4
Jan 2024 - Mar 2024
View Details →
Discord Profanity Banner
Tools & Utilities

Discord Profanity Banner

Moderation bot for Tunisian Discord communities

Python
Discord.py
NLP
+3
Dec 2023 - Feb 2024
View Details →
Compiler Project
Software Development

Compiler Project

Educational compiler with lexical and syntax analysis

C
Compiler Design
Lexical Analysis
+3
Sep 2023 - Dec 2023
View Details →
Directory Content Collector
Tools & Utilities

Directory Content Collector

Python utility for directory analysis and organization

Python
File System Operations
CLI
+2
Aug 2023 - Sep 2023
View Details →
E-Cars Rental System
Software Development

E-Cars Rental System

Command-line car rental management application

C
Data Structures
File I/O
+2
May 2023 - Jun 2023
View Details →
Portfolio Website
Web Development

Portfolio Website

Personal portfolio showcasing projects and skills

Next.js
React
TypeScript
+3
Ongoing
View Details →

Resume

My Curriculum Vitae

Download my resume to learn more about my education, experience, and skills.

Download CV

Technical Skills

Programming Languages

C, C++, Java, Python, Shell

Database Technologies

SQL, PL/SQL

Web Development

JavaScript, TypeScript, HTML, CSS, React, PHP, Spring Boot, Angular

Other Skills

Problem Solving, Ai, Xai, Docker

Contact Me

Get In Touch

Feel free to reach out if you're looking for a software engineer, have a question, or just want to connect.

Location

Boumhal Bassatine, Ben Arous, Tunisia

Send Me a Message