Khadija Kriaa

> 

2nd-year Data & Decisional Systems Engineering student at ENET'Com

6+ Databases
10+ ML Models
3+ Projects
Get In Touch

Who I Am

Khadija

Hi, I'm Khadija Kriaa

I'm a 2nd-year Data & Decisional Systems Engineering student at ENET'Com, Tunisia. I thrive at the intersection of data, intelligence, and innovation — building systems that turn raw information into meaningful decisions.

My passion lies in Artificial Intelligence , Natural Language Processing, and Machine Learning . I'm driven by curiosity and a love for solving complex, real-world problems.

Beyond code, you'll find me playing guitar, diving into tech or self-improvement books, or watching a thought-provoking sci-fi series. I believe the best engineers are also the most well-rounded humans.

Guitar
Tech & Self-improvement Books
Sci-fi & Music-inspired Series
AI Research

Core Focus Areas

Artificial Intelligence
Building intelligent systems that learn
Data Engineering
Transforming raw data into insights
Software Development
Clean, maintainable, scalable code
NLP Research
Understanding human language with machines
What I've Built

Featured Projects

Internship · July 2025Coconsult Nearshore

Web App for File Upload & Data Extraction

A secure, full-stack web application that automates extraction of structured data from pay slips using OCR and NLP. Generates interactive dashboards from unstructured document content.

Built with a microservices mindset — Angular frontend, Spring Boot REST API, PostgreSQL storage, and Tesseract OCR for text recognition. Integrated Cohere API for NLP post-processing of extracted text into structured JSON. JWT-based authentication ensures data security.

AngularSpring BootPostgreSQLTesseract OCRCohere APIJWTNLP

Key Features

  • Automated OCR-based text extraction from pay slips
  • NLP pipeline for unstructured → structured JSON
  • JWT-secured REST API with role-based access
  • Interactive analytics dashboard
Academic Project · NLP/MLPersonal Research

Tunisian Dialect Classification

A sentiment analysis model trained on Tunisian Arabic dialect text using MARBERT. Fine-tuned on Hugging Face and deployed as an interactive demo space.

Applied transfer learning with MARBERT (Arabic BERT) for dialect-specific sentiment analysis. The model classifies text into positive/negative/neutral sentiments, handling code-switching between Arabic, French, and Tunisian dialect.

PythonMLNLPMARBERTHugging FaceSentiment AnalysisArabic NLP

Key Features

  • Fine-tuned MARBERT on Tunisian dialect corpus
  • Multi-class sentiment classification
  • Handles Arabic-French code-switching
  • Deployed as Hugging Face Space
Academic Project · ML/NLPENET'Com

Hybrid Agent for Driving Assistance

A hybrid multi-agent system that detects road situations in real time using VEINS simulator data and generates natural language + textual alerts to assist drivers safely.

Combines a reactive safety agent with a deliberative BDI agent for contextual reasoning, forming a true hybrid multi-agent architecture. Multiple independent ML agents (overtaking, intersection, dangerous zones) collaborate by feeding beliefs into the BDI layer, which generates context-aware alerts via natural language generation and text-to-speech.

PythonMLHybrid Multi-AgentBDI Agents

Key Features

  • Real-time road situation detection
  • Natural language alert generation
  • Hybrid multi-agent architecture
What I Know

Skills & Expertise

Languages
AI / ML
Frameworks
Tools

Soft Skills

Problem SolvingAnalytical ThinkingCreativityCollaborationTime Management

Also Familiar With

DockerLinuxJupyterIntelliJWebStormData SpellPyCharmPower BIExcelLaTeXHTML/CSS
Experience

Internships

Internship

Data and Decisional Systems Engineering Intern

Coconsult Nearshore

July 2025Tunisia

Built a secure, full-stack web application for automated data extraction from financial documents (pay slips) using OCR and NLP technologies.

  • Developed Angular frontend with interactive dashboard for visualizing extracted data
  • Implemented Spring Boot REST API with JWT authentication and role-based access control
  • Integrated Tesseract OCR for text extraction from PDF/image pay slips
  • Applied Cohere NLP API to transform unstructured text into structured JSON
  • Designed and optimized PostgreSQL database schema for extracted payroll data
AngularSpring BootPostgreSQLOCRNLPJWT
Academic Background

Education

2nd Year

Engineering Degree — Data & Decisional Systems

ENET'Com — Ecole Nationale d'Ingénieurs des Télécommunications de Tunis

2024 — PresentSfax, Tunisia

Intensive engineering program focused on data systems, decision support, AI, and software engineering. Curriculum covers advanced algorithms, databases, machine learning, and system architecture.

    2022 — 2024

    Preparatory Cycle MP

    FSS — Faculty of Sciences of Sfax

    2 yearsSfax, Tunisia

    Mathematics & Physics (MP) preparatory track for the National Engineering Entrance Competition (Concours National d'Ingénieurs). Passed the national competition to qualify for elite engineering programs.

      Let's Talk

      Get In Touch

      Open to Opportunities

      Internships, research, collaborations

      I'm currently a 2nd-year engineering student actively looking for internships and projects to apply my skills and grow. If you have an opportunity or just want to chat, feel free to reach out!

      Based in
      Sfax, Tunisia
      Available
      Let's Build
      Something Amazing
      Together we can create the future.

      “If you understand time, you're on your way to understanding reality.”