Skip to content
View ayamekni's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report ayamekni

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AyaMekni/README.md

Aya Mekni header

Typing headline

Portfolio LinkedIn Email GitHub

Availability Relocation


About Me

Coding animation



Developer Girl



Building reliable, explainable AI systems with a strong engineering backbone.

Final-year Computer Science engineering student (Bac+5) specializing in Data Science & AI, graduating in 2026.

I design and implement end‑to‑end intelligent systems:

  • From data collection & ETL pipelines
  • To model development (ML/DL, LLMs, RAG, agents)
  • To deployment, monitoring, and MLOps in realistic environments.

I have:

  • 3 internships (AI/ML, Data Science, Full‑Stack)
  • 10+ advanced AI projects (LLMs, RAG, document AI, vision, speech)
  • 20+ GitHub repositories
  • Multiple NVIDIA / Cloud / LLM engineering certifications

Alongside AI, I have a solid full‑stack background: I’ve built web applications and APIs with Laravel, .NET, Spring Boot, React, Flask, Django, FastAPI, then containerized and automated them using Docker, CI/CD, and cloud services.

I enjoy working where data, AI, software engineering, and cloud/DevOps meet, and I’m currently looking for a 6‑month AI/ML Engineering internship (from January 2026) in an international, product‑oriented environment.


What Makes Me Different ✨

  • System thinking, not just models – I care about the whole lifecycle: data, modeling, deployment, monitoring, and feedback.
  • LLM & RAG specialist – I build practical retrieval‑augmented assistants and AI agents around real products, not just notebooks.
  • Strong engineering base – Experience with Laravel, .NET, Spring Boot, React, Django, Flask, FastAPI, clean APIs, and architecture.
  • MLOps from day zero – Docker, MLflow, experiment tracking, versioning, CI/CD and reproducibility by default.
  • Explainability and UX – From XAI to dashboards and clear documentation, I make AI understandable for non‑technical stakeholders.
  • Continuous learner – NVIDIA DLI, DataCamp, 365 Data Science, cloud and DevOps courses to stay at the edge of AI practice.

“Powerful models matter. Robust engineering keeps them alive in production. Empathy makes them actually useful.”


Core Skills at a Glance

role: AI & ML Engineer | Data Science | MLOps
background:
  degree: Computer Science Engineering (Bac+5)
  specialization: Data Science & AI
  graduation: 2026

strengths:
  - LLMs, RAG, AI Agents, NLP
  - End-to-end ML pipelines & MLOps
  - Document Intelligence & OCR
  - Computer Vision & Deep Learning
  - Time-series & classical ML
  - Full-stack web development (backend + frontend)
  - Cloud & DevOps fundamentals

web_engineering:
  backend: [FastAPI, Flask, Django, Laravel, .NET, Spring Boot]
  frontend: [React, Blade, Tailwind, Bootstrap]
  api_style: [REST, JSON, JWT-based auth]

relocation: Open to international internships
languages:
  - Arabic: native
  - French: native
  - English: professional
  - German: in progress

Technical Stack

AI, ML & Data

  • ML/DL: PyTorch, TensorFlow/Keras, scikit‑learn, XGBoost, classical ML (SVM, RF, logistic regression)
  • NLP & LLMs: Transformers, Hugging Face, Mistral, LLaMA, OpenAI API, tokenization, sequence models
  • RAG & Agents: LangChain, LangGraph, FAISS, Pinecone, vector databases, retrieval pipelines, prompt engineering
  • Data: Pandas, NumPy, statsmodels, feature engineering, time‑series forecasting

MLOps, Cloud & DevOps

  • MLOps: MLflow, experiment tracking, model registry basics, reproducible training pipelines
  • Deployment: FastAPI, Flask, Streamlit, REST APIs, containerization with Docker
  • DevOps / Cloud: GitHub Actions, Azure AI Fundamentals (AI‑900), cloud basics (compute, storage, networking), 12‑Factor App principles
  • Ops mindset: logging, metrics, health checks, configuration via environment variables

Databases & Data Engineering

  • Relational & NoSQL: PostgreSQL, MongoDB, Redis
  • Graphs & Vectors: Neo4j, FAISS, Pinecone
  • Data ingestion: BeautifulSoup, Selenium, Playwright, ETL workflows for analytics and ML

Full‑Stack Web Engineering

  • Backend: Laravel (PHP), ASP.NET, Spring Boot (Java), Django, Flask, FastAPI
  • Frontend: React, Blade templates, Tailwind CSS, Bootstrap
  • Architecture: RESTful APIs, authentication/authorization, RBAC, modular monoliths and API‑driven design

Selected Experience

Data Science & AI Intern — CarthaPlay

Jul 2025 – Oct 2025 · Remote

Project: Student Behavior Analytics & AI Recommendation System

  • Analyzed large‑scale gameplay‑based learning data (timestamps, errors, response times) to derive learning behavior patterns.
  • Built a hybrid detection pipeline mixing rule‑based logic with LSTMs / Transformer models to capture patterns and anomalies.
  • Contributed to the learner profiling module, aggregating behavior signals into interpretable profiles.
  • Helped design a RAG‑based recommendation engine (LangChain + vector DB) to propose evidence‑based learning interventions.
  • Integrated explainability (XAI): confidence scores, semantic references, interpretable rationale for educators.

AI/ML Intern — ESPRIM (Engineering School)

Jun 2025 – Aug 2025 · Hybrid

Project: AfriOffres — Pan‑African Public Tender Intelligence Platform

  • Developed scalable web scraping (BeautifulSoup, Selenium/Playwright) to collect tenders from official portals.
  • Designed and implemented MongoDB schema + FastAPI backend with advanced filtering and search.
  • Built a personalized recommendation system (TF‑IDF, embeddings, collaborative filtering) improving Recall@10 by ≈15%.
  • Implemented a RAG‑based AI assistant for tender analysis and proposal support.
  • Added multi‑channel notifications (email, WhatsApp, dashboards) and a chatbot/e‑learning module for user guidance.

Full‑stack Developer Intern — Anypli

Jun 2024 – Jul 2024

Project: Eventify — Event Management Platform

  • Built and maintained Eventify (Laravel + Tailwind CSS) for event creation, participation, and management.
  • Implemented authentication, role‑based access control (RBAC) and optimized database operations via Eloquent ORM.
  • Added real‑time community features (comments, interactions) using Laravel broadcasting and WebSockets.
  • Integrated localization and caching to optimize event browsing performance.

Repository: Eventify Events Management App


Flagship AI Projects (click to expand)

Trash to Cash with Rebottle — AI‑Powered Smart Recycling System

End‑to‑end smart recycling ecosystem combining computer vision, deep learning, robotics, and full‑stack development.

  • Multi‑output EfficientNet‑based classifier for material and recyclability prediction (>90% accuracy).
  • YOLOv5 for real‑time RIC (Resin Identification Code) detection.
  • SimCLR + DQN to handle partially labeled data and optimize reward allocation strategies.
  • Full stack: Flask REST API, React, Android (Kotlin), MongoDB, Unity ML‑Agents, Blender.

Result: A complete AI‑driven platform connecting web, mobile, and robotic components around a single ML core.


ATHENA — AI‑Powered Learning Platform

AI system turning unstructured academic resources into an interactive, structured, and collaborative learning environment.

  • Centralized course materials with semantic search and keyword‑based matching.
  • RAG‑based AI assistant (Mistral 7B + FAISS) for question answering, summarization, and quiz generation.
  • Study and coworking rooms to support collaborative and guided learning workflows.

Focus: End‑to‑end NLP product thinking — from pain point discovery to architecture and UX.


AdminDoc‑X — AI Document Understanding System

Document intelligence system for administrative documents (invoices, forms, certificates, reports).

  • OCR + layout‑aware parsing for unstructured PDFs.
  • NER pipeline (Transformers) for key field extraction: entities, dates, IDs, amounts, references.
  • Post‑processing and normalization to generate clean, machine‑readable JSON structures.
  • Designed for robustness to noisy scans and variable layouts, with modular extension to new document types.

Stack: Python, Hugging Face Transformers, PyTorch, FastAPI, Docker.


Speech Emotion Recognition (SER) with EMO‑DB & RAVDESS
  • Built CNN on log‑mel spectrograms (TensorFlow/Keras) with SpecAugment.
  • Used GroupKFold, StandardScaler, and MEALPY for robust training and hyperparameter optimization.
  • Achieved ≈85% weighted‑F1 across emotions.

Repository: Speech Emotion Recognition


Certifications 🎓

AI & LLM Engineering – Highlight

NVIDIA DLI – Transformer & RAG Track

  • Building Transformer‑Based Natural Language Processing Applications
  • Building RAG Agents with LLMs
  • Generative AI with Diffusion Models
  • Fundamentals of Deep Learning

Focus: modern NLP architectures, RAG patterns, diffusion models, and production‑grade deep learning workflows.

LLM & Vector DB Practice

  • Retrieval‑Augmented Generation (RAG) with LangChain – DataCamp
  • Working with Llama 3 – DataCamp
  • LLM Engineering in Practice with Streamlit & OpenAI – 365 Data Science
  • Build Conversational AI Memory with LangGraph – 365 Data Science
  • Introduction to Vector Databases with Pinecone – 365 Data Science

Focus: building real LLM apps, conversational memory, and vector search in practice.


Cloud, MLOps & Software Craft

  • Azure AI Fundamentals (AI‑900) – Microsoft

    Cloud AI services, responsible AI, and deployment patterns.

  • Introduction to MLflow – DataCamp

    Experiment tracking, model registry basics, reproducible ML pipelines.

  • Understanding Cloud Computing – DataCamp

    Cloud foundations: compute, storage, networking, security.

  • 12 Factor App • Docker Training • Fundamentals of DevOps – KodeKloud

    Modern application design, containerization, CI/CD and DevOps culture.

  • Scrum Fundamentals Certified (SFC™) – ScrumStudy

    Agile/Scrum practices for iterative delivery and team collaboration.


Beyond the Code

  • 🎧 I enjoy podcasts and talks about AI practice, software architecture, and engineering culture.
  • 📚 I like reading about psychology and learning science, which helps when designing educational AI systems.
  • ☕ I believe a good coffee + a clean notebook solves most system design questions.

Let’s Connect & Explore the Portfolio

Rocket GIF

👀 Start here: my interactive portfolio

The best way to see how I think and work is to explore my portfolio and talk directly to my AI assistant:

  • 🌐 Portfolio: aya-mekni-portfolio.vercel.app
  • 🤖 Built‑in AI assistant: ask it about my projects, stack, or experience — it’s powered by RAG + LLMs on top of my real work.

If you want to know “Which projects best match this internship?” — you can literally ask the assistant.


📫 Direct contact


“AI turns data into possibilities. Good engineering turns those possibilities into reliable products.”

AI & ML engineer with a strong software and cloud foundation, focused on building systems that are not only intelligent, but also usable, reliable, and deployable.

Footer wave

Pinned Loading

  1. lung-cancer-detection-cnn lung-cancer-detection-cnn Public

    Study project on lung cancer detection using Convolutional Neural Networks (CNNs) applied to CT scan images. Not intended for medical use.

    Jupyter Notebook 2 1

  2. JobNest-App JobNest-App Public

    JobNest: A web application that connects IT professionals and students to job and internship opportunities. Features include real-time job scraping, user registration, and personalized application …

    HTML 3

  3. Trash_To_Cash_Final Trash_To_Cash_Final Public

    EcoScan is a full-stack web app built with Flask and Tailwind CSS that lets users scan bottles using AI, track recycling history, and earn eco points. It includes secure authentication, a personal …

    Python

  4. GestionPresentateur GestionPresentateur Public

    GestionPresentateur is a web-based application for managing circus shows, presenters, and ticket reservations. Built with ASP.NET MVC and Entity Framework, it offers a role-based authentication sys…

    C# 1

  5. Customer-Shopping-Sales-Trend-Analysis Customer-Shopping-Sales-Trend-Analysis Public

    Customer Shopping Sales Trend Analysis is a Power BI project designed to visualize and analyze customer shopping behavior using interactive dashboards. Built with Power BI Desktop, it leverages DAX…

    2

  6. lung-cancer-prediction-ml lung-cancer-prediction-ml Public

    Machine learning project for predicting lung cancer likelihood using survey data. Includes full workflow: preprocessing, feature engineering, model training, evaluation, and deployment with scikit-…

    Jupyter Notebook 1