Amar Kaci
AI Engineer at Linkinsight · EPITA 2028

Amar Kaci builds backends, data pipelines and LLM tools. Now he’s learning how they break.

Engineering student at EPITA, majoring in cybersecurity, with three years of work-study across AI, data analysis and data engineering.

visitor@amarkaci: ~zsh · interactive
$ openssl x509 -in amar.crt -noout -text
Subject:  CN = Amar Kaci, OU = Cybersecurity, O = EPITA
Issuer:   CN = EPITA Engineering, C = FR
Validity: 2025-09 → 2028
X509v3 Key Usage:
    Data Pipelines, LLM/RAG, Data Analysis, Network Security
X509v3 Extended Key Usage:
    AI Engineer @ Linkinsight
Chain:    Amaya AG → SNCF Réseau → Linkinsight
SHA256 Fingerprint:
    E9:2B:12:1C:D0:4F:92:E2:E3:B4:4D:49:6B:F6:C0:45:
    4C:2D:26:69:50:87:B7:59:67:2A:D1:56:30:C9:5E:15
Verify return code: 0 (ok)
Type help for commands, or tap one below.

whoami

About.

From maths in Algiers and Lille to software in Paris, across three work-study roles. Now in AI engineering, with security on top.

I studied mathematics before moving into software: two years of classes préparatoires at École Nationale Polytechnique in Algiers, a Licence de Mathématiques in Lille, then a bachelor’s in computer science at IUT de Villetaneuse, focused on designing, building and validating applications. I’m now on EPITA’s engineering track, majoring in cybersecurity, with courses in AI, algorithms, systems and networks.

At work I’ve integrated a RAG-based LLM into Amaya AG’s mobile app, built predictive models and Power BI dashboards for SNCF Réseau, and I now build data pipelines and LLM automation as an AI Engineer at Linkinsight. In EPITA’s labs and on TryHackMe I work on the other side: ARP poisoning, rogue DHCP, TLS setups and web exploitation.

At École Nationale Polytechnique I was an active member of the student activities club and organised events such as Agora Cultura, GeekIt and a blood donation drive.

Outside work: reading, football, chess, and GeoGuessr, which I play at a semi-pro level. Placing yourself on a map from a road sign and the colour of the soil is good training for any investigation.

Studying
Computer science engineering, cybersecurity major, EPITA
Working
AI Engineer, work-study at Linkinsight
Based
Paris, France
Languages
French, English, Arabic (C2) · Spanish (A2)
Off-hours
GeoGuessr (semi-pro), chess, football, reading

experience

Work.

Three work-study roles: AI development, data analysis and AI engineering.

2025 – now
current

AI Engineer, work-study

Linkinsight · freelance talent-sourcing platform

  • Co-developing Aloy, a freelance mission aggregator: a multi-source collection pipeline with REST, GraphQL and Algolia connectors and checks on data freshness and consistency.
  • Designed and implemented its ETL pipeline (extraction, ingestion, normalisation), which structures heterogeneous data before analytics.
  • Built as containerised Docker microservices, with LLM automation and prompt engineering.
  • Built the Linkinsight website full-stack in React and Next.js, from component architecture and marketing copy to production, with CI/CD on GitHub and Cloudflare.
  • REST
  • GraphQL
  • Algolia
  • ETL
  • Docker
  • LLMs
  • Next.js
  • Cloudflare
2024 – 2025

Data Analyst, work-study

SNCF Réseau · Paris

  • Collected and extracted data from databases, files, APIs and internal and external systems to feed analysis pipelines.
  • Cleaned and prepared datasets, including feature engineering and validation, before modelling.
  • Built predictive and explanatory models, and interactive Power BI and Excel dashboards for KPI tracking and decision support.
  • Automated data processing with scripts and low-code tools (Power Apps, BI automations).
  • Presented results to business teams and turned insights into actionable recommendations.
  • Power BI
  • Power Apps
  • Excel
  • feature engineering
2023 – 2024

Junior AI Developer, work-study

Amaya AG · Reims

  • Developed and integrated an LLM into Amaya AG’s mobile app, using retrieval-augmented generation over company-specific documents.
  • Used Hugging Face Transformers for embeddings and vector search.
  • Python
  • Transformers
  • ChromaDB
  • RAG

selected work

Projects.

SoftwareLinkinsight · 2025 – now

Aloy

The freelance mission aggregator I’m co-developing at Linkinsight. It collects missions from many sources, normalises them through an ETL pipeline, and analyses them with LLM automation.

REST · GraphQL · Algolia ETL FastAPI · PostgreSQL · Redis LLMs via OpenRouter extract, ingest, normalise · Docker microservices
SecurityEPITA lab

LAN attack scenarios

Hub sniffing, rogue DHCP, IPv6 router-advertisement spoofing and ARP poisoning, reproduced in GNS3 and observed on the wire.

  • GNS3
  • scapy
  • tcpdump
  • dnsmasq
SoftwareLinkinsight

Linkinsight website

The company’s showcase site, built full-stack in React and Next.js, marketing copy included, and deployed with CI/CD on GitHub and Cloudflare.

  • React
  • Next.js
  • GitHub CI/CD
  • Cloudflare
AI & DataIUT project

Financial RAG chatbot

Answers questions over financial PDFs. Mistral-7B generates, french-me5-small embeds, FAISS retrieves. Flask backend, Streamlit front end, accounts and history in SQL.

  • LangChain
  • FAISS
  • Flask
  • Streamlit
  • SQLAlchemy
SecurityEPITA lab

Hardened web stack

nginx virtual hosts behind Let’s Encrypt TLS, including DNS-01 wildcard certificates, dual-stack IPv6, and SSH forward and reverse tunnels.

  • nginx
  • certbot
  • TLS
  • SSH
  • IPv6
SecurityCTF

Web exploitation

Broke into a test pizza-ordering site by replaying HTTP sessions, reverse-engineering its cookies and chaining an SQL injection.

  • HTTP
  • cookies
  • SQLi
AlgorithmsTeam project

Déneiger Montréal

Snow-removal routing for four Montréal boroughs (Outremont, Verdun, Anjou and Rivière-des-Prairies–Pointe-aux-Trembles), modelled as a Chinese Postman variant and solved with constraint programming.

  • Python
  • OR-Tools CP-SAT
  • graph theory
AI & DataIUT project

Age & gender prediction

Four classification models for age and gender, using CNNs, regression and transfer learning, deployed on Hugging Face.

  • TensorFlow
  • Keras
  • CNN
  • Hugging Face
AlgorithmsEPITA

Graph algorithms toolkit

Maximum matching via augmenting paths, a Floyd–Warshall generalised over semirings with path reconstruction, and an iterative Kosaraju for strongly connected components.

  • Python
  • graphs
  • semirings
SoftwareIUT · team of 4

Movie database site

An IMDb-style movie website built by a team of four. I led the front end.

  • HTML
  • CSS
  • JavaScript
SoftwareIUT project

Android hero game

A hero-themed mobile game for Android, written in Java with Android Studio.

  • Java
  • Android Studio

toolbox

Skills.

Tools I’ve shipped with, at work or in graded projects.

ai & data science

  • CNN, transfer learning
  • RAG, LangChain
  • Hugging Face Transformers
  • Pandas, Scikit-Learn
  • ChromaDB, FAISS
  • Power BI, Power Apps

data engineering

  • ETL pipelines
  • REST, GraphQL, Algolia
  • Docker microservices
  • LLM automation
  • Prompt engineering
  • SQL databases

languages & web

  • Python
  • Java
  • C, C++
  • SQL
  • HTML, CSS, JavaScript
  • React, Next.js

security & networks

  • TryHackMe, CTFs
  • Cryptography
  • scapy, tcpdump, GNS3
  • nginx, TLS, certbot
  • SSH, DNS, DHCP, IPv6
  • Web exploitation

education

Education.

  1. 2025 – 2028Engineering degree in computer science, cybersecurity majorEPITA · work-studyAI, algorithms, software design, cybersecurity and systems, networks, information systems. Workshops in C, SQL and Java.in progress
  2. 2023 – 2025Bachelor in computer scienceIUT de Villetaneuse, Université Sorbonne Paris Nord · work-studyApplication design, development and validation track.
  3. 2023Licence de MathématiquesUniversité de LilleGeometry, linear algebra, sequences and series, computer science.
  4. 2018 – 2020Classes préparatoiresÉcole Nationale Polytechnique · AlgiersAlgebra, analysis, probability and statistics, physics, chemistry, computer science, English.
  5. 2018Baccalauréat, mathematicsMention Très Bien17.02/20 · top of class

contact

Let’s talk.

For internships, projects or questions about my work, email is the fastest way to reach me.

amar.kaci07@gmail.com