KG

Khalil Ghimaji

AI & Full-Stack Engineer

khalilghimaji@gmail.com
+216 58 459 907
Ben Arous, Tunisia
linkedin.com/in/khalil-ghimaji
github.com/Khalil-Ghimaji

Profile

5th-year Software Engineering student at INSAT and part-time Software Engineer at Vayetek since November 2025, with hands-on experience building production applications, AI systems (RAG, agents, MCP), and distributed platforms. Looking for an end-of-studies internship (PFE) in AI for 2027.

Professional Experience

Software Engineer (Part-Time)

Nov 2025 - Present

Vayetek

Evolving a client CRM in production and modernizing a production application.

  • Cut load times by about 5x on the slowest pages of a production CRM (Laravel/Angular): eliminated N+1 queries, slimmed relations, removed an expensive computed attribute.
  • Delivered new features from client requests: order synchronization with an external system and automatic catalog generation (Carbone).
  • Rebuilt a production application from legacy Laravel/Angular to Next.js and a NestJS REST API, with CI/CD from the first commit (GitLab CI, Ansible, Docker).

Software Engineering Intern (4th-year INSAT internship)

Jul - Aug 2026

Vayetek

Enterprise code-intelligence system for multi-repository codebases.

  • Developed AI agents that analyse dependencies across multi-repository codebases, modeled as a knowledge graph and a vector index.
  • Built the AST-based analysis pipeline, exposed to the agents through an MCP server, with incremental re-indexing (only modified code is re-analysed).

Machine Learning Intern

Sep - Oct 2026

Elevvo

End-to-end machine learning projects, from raw data to evaluated, production-minded results.

  • Predictive maintenance: alert threshold tuned to limit false alarms (3.6% of alerts, 79% of failures detected), served by a containerized FastAPI service (Docker, Pydantic validation, GitHub Actions CI).
  • Traffic sign detection: YOLOv8 and a CNN classifier, mAP@0.5 raised from 0.57 to 0.97 at 60 frames per second, ONNX export.
  • Walmart sales forecasting: XGBoost with time-ordered validation, error reduced by 22% against the best baseline.

Freelance Software Engineer

Dec 2025 - Jun 2026

Dental Clinic (confidential client)

Full-stack platform designed and built solo: Flutter and web apps for patients, web platform for clinic staff.

  • Implemented role-based access control with hierarchical permissions on the staff platform.
  • Protected health data with OPAQUE authentication (NestJS/Next.js): the server never sees the password, neither at registration nor at login.
  • Bound access to approved devices through a local reverse proxy written in Rust, so valid credentials alone are not enough.

Freelance Python Developer

Nov 2025 - Jan 2026

Shanon Technologies

Open-source desktop alternative to MATLAB/Simulink.

  • Contributed to Papaya VL during one development phase: a PyQt6 desktop application where users visually build systems by connecting reusable blocks on a canvas.
  • Contributed to translating block diagrams into Arduino-compatible code.

AI & Software Intern

Jul - Aug 2025

SMARTUP 3S

Invoice processing for highly variable layouts.

  • Automated invoice processing with LLaMA Vision where Tesseract OCR was not enough, reaching over 90% extraction accuracy (Python backend, Next.js frontend).

Education

Engineering Degree in Software Engineering (5th year)

2022 - 2027 (expected)

INSAT - National Institute of Applied Science and Technology, Tunis

Technical Skills

LanguagesPython, TypeScript, JavaScript, PHP, Java, C/C++, Rust, SQL
AI / MLLLMs, RAG, agents & multi-agent systems, LangGraph, MCP, knowledge graphs, LLaMA Vision, recommender systems, scikit-learn, XGBoost, PyTorch, YOLO
Web, Mobile, APIsNext.js, React, Angular, NestJS, FastAPI, Symfony, Laravel, Flutter, ASP.NET, REST, GraphQL, WebSocket
DataPostgreSQL, MySQL, MongoDB, Redis, Qdrant, Hadoop, Spark
DevOps & TestingDocker, GitLab CI/CD, Ansible, Git, AWS (S3), pytest, Jest, Cypress

Selected Projects

Rafiq AI - Multi-Agent Travel Planning Platform

2026

LangGraph, FastAPI, Redis, Qdrant, PostgreSQL, Groq

Specialized agents (conversation, recommendation, retrieval, validation) coordinated through a Blackboard architecture with automatic replanning; RAG and multi-level memory; 70-80% measured cache hit rate and speculative execution of tools and agents.

Smart City Platform

2026

Hadoop, Spark, Spark Streaming, MLlib, Docker

Distributed batch and real-time processing of 15GB+ of real traffic, energy, and crime data, with anomaly detection and a dynamic City Pulse Score.

Medical Management System

2025

NestJS, Next.js, GraphQL, REST, WebSocket

Full-stack platform for patients, doctors, laboratories, and pharmacies with a hybrid GraphQL/REST API and real-time updates.

SusNet

2025

Machine Learning, Deep Learning, Cybersecurity

Network-security anomaly detection on the BETH dataset, reaching 99.9% accuracy on the evaluated dataset.

Mini-ERP

2025

ASP.NET, C#, SQL Server

Modular ERP covering orders, inventory, invoicing, and customer management.

Languages

Arabic: Native
French: Advanced
English: Professional (OnSET B2)

Soft Skills

  • Problem Solving
  • Teamwork
  • Communication
  • Leadership

Certifications

  • Samsung Innovation Campus - Artificial Intelligence Program
  • NVIDIA - Computer Vision for Industrial Inspection