Skip to content
Mohamed TRIKI

Internships & Projects

My internships and the projects I delivered there, then my academic and personal projects — ongoing and completed.

Professional internships

7
  1. Advanced Internship

    AFEC-Tunisia

    • Date : Jul 2026 – Aug 2026
    • Duration : 2 mos
    • Location : Sfax, Tunisia

    Project delivered

    • Completed

      RAG chatbot that answers questions on civil engineering standards (BAEL, Eurocode 2, DTU, NF EN) in English, French or Arabic, citing the exact document and page.

      • Python
      • RAG
      • LLM
      • ChromaDB
      • Sentence-Transformers
      • PyMuPDF
      • Streamlit
      • Mistral
      • Playwright
      • LaTeX
  2. Professional Immersion Internship

    SOTECA Electric – Istithmar Equipement

    • Date : Jul 2025 – Aug 2025
    • Duration : 2 mos
    • Location : Sfax, Tunisia

    Project delivered

    • Completed

      Offline ANPR system for Tunisian and Libyan plates: YOLOv8 detection with an OpenCV fallback, Arabic/Latin OCR, format validation and real-time video processing.

      • Python
      • YOLOv8
      • OpenCV
      • EasyOCR
      • SQLite
      • Tkinter
  3. Final-Year Project Internship

    LYNX-ERP Solutions

    • Date : Mar 2024 – Jun 2024
    • Duration : 4 mos
    • Location : Sfax, Tunisia

    Project delivered

    • Completed

      Built a customizable BI dashboard for an ERP: drag-and-drop widgets, an interactive client map and sales and purchasing reports, in FR/AR/EN with light and dark themes.

      • Angular
      • ASP.NET Core
      • C#
      • Entity Framework Core
      • SQL Server
      • DevExtreme
      • Gridster
      • Leaflet
      • Swagger
      • NSwag
      • Postman
      • IIS
  4. Mobility Internship

    Leipzig University of Applied Sciences (HTWK)

    • Date : Nov 2023 – Dec 2023
    • Duration : 2 mos
    • Location : Leipzig, Germany

    Project delivered

    • Completed

      Analyzed and modeled real-time vibration data from an industrial gearbox, during a mobility internship at HTWK Leipzig earned as top of my class.

      • Python
      • pandas
      • NumPy
      • Matplotlib
      • Scikit-learn
  5. Summer Internship

    Polysoft&Co

    • Date : Sept 2023 – Oct 2023
    • Duration : 2 mos
    • Location : Sfax, Tunisia

    Developed a business management website and optimized internal processes.

  6. Industrial Internship

    SARL Knauf Plâtres

    • Date : Aug 2023 – Sept 2023
    • Duration : 2 mos
    • Location : Oran, Algeria

    Explored industrial processes, gained exposure to SAP ERP systems and built a website for IT equipment management.

    • SAP ERP
    • PHP
    • MySQL
  7. Introductory Internship

    Clinisys ERP

    • Date : Jul 2022 – Aug 2022
    • Duration : 2 mos
    • Location : Sfax, Tunisia

    Trained in the Spring Boot framework and built a simple web application with it.

    • Spring Boot

Ongoing projects

2
  • In progressPersonal

    Built this site: a portfolio, interactive CV and photo journal in English, French and Arabic (RTL), fully managed from a headless CMS.

    • Next.js
    • React
    • TypeScript
    • Payload CMS
    • MongoDB
    • Tailwind CSS
    • Node.js
    • Docker
    • Vitest
    • Playwright
  • In progressVolunteer

    Built a MERN platform for a Tunisian association: public website and an admin dashboard covering projects, HR, training, finances and logistics, with 10 RBAC roles.

    • React
    • Vite
    • Tailwind CSS
    • Bootstrap
    • Recharts
    • Node.js
    • Express
    • MongoDB
    • REST API
    • JWT
    • Jest
    • Playwright
    • Docker
    • Nginx
    • Microsoft OAuth
    • RAG

Completed projects

5
  • CompletedPersonal

    Built an AI system that predicts construction-site safety risks from operational data and inspection reports, with a real-time decision dashboard.

    • Python
    • pandas
    • Scikit-learn
    • XGBoost
    • Matplotlib
    • Seaborn
    • Streamlit
    • NLP
    • NLTK
    • spaCy
    • MLP
  • CompletedAcademic

    Multi-tenant ERP/CRM SaaS in Spring Boot microservices with an AI service for forecasting, risk scoring, anomaly detection and a local RAG assistant. Team of 4.

    • Java
    • Spring Boot
    • Angular
    • PostgreSQL
    • Keycloak
    • RabbitMQ
    • FastAPI
    • XGBoost
    • Prophet
    • Scikit-learn
    • Ollama
    • Mistral
    • RAG
    • pgvector
    • Docker
    • GitHub Actions
    • Testcontainers
    • Prometheus
    • Grafana
    • Flutter
    • Valkey
    • Zipkin
  • CompletedAcademic

    Built a pharmacy e-health web app (ASP.NET Core, Blazor), then its QA: Selenium + Pytest UI tests, REST API and xUnit security tests, SonarQube analysis — 67 test cases.

    • C#
    • ASP.NET Core
    • Blazor
    • Entity Framework Core
    • SQL Server
    • JWT
    • REST API
    • Python
    • Pytest
    • Selenium
    • xUnit
    • SonarQube
    • Swagger
  • CompletedAcademic

    Built an electronic medical record app with a BI dashboard that tracks consultations, emergencies and doctor activity, with filters, custom widgets and PNG/PDF export.

    • Angular
    • TypeScript
    • Bootstrap
    • Chart.js
    • Gridster
    • REST API
    • SQL Server
    • ETL
    • Power BI
    • Java
    • Flutter
    • Dart
    • OLAP cube
    • UI/UX
  • CompletedAcademic

    Developed three interconnected Odoo 19 modules (CRM, Sales, Purchasing) with lead scoring, customer segmentation and automated workflows.

    • Odoo
    • Python
    • PostgreSQL