yassir@kodzuken: ~available for work
$whoami
>

Yassir CHERDOUH, AI / Software Developer

$cat mission.txt
>I train machines to think, and build softwares they operate in.
$status
>infinite loop: learning, building and shipping.
$whoami --verbose
role
AI / Software Developer
school
ENSIA
currently
Intern @MESRS
based in
Bejaia, Algeria
remote
open
status
online
Yassir CHERDOUH - AI / Software Developer profile picture

Yassir CHERDOUH

AI / Software Developer

Bejaia, Algeria
Data Science
Machine Learning
Web Development
Software Engineering

About Me

I'm a 4th-year Artificial Intelligence and Data Science student at ENSIA. I build web applications and train systems to think. I'm passionate about solving real-world problems through data-driven solutions and intuitive digital experiences. I'm always looking to collaborate, learn and grow.

Professional Focus

•

Applying Machine Learning and Data Science to solve complex problems and extract meaningful insights

•

Building web and software solutions that are intuitive, scalable, and impactful for real-world use

•

Leading and contributing to innovative projects and researches across AI, Open-Source, and tech media

Languages

KabyleNative
FrenchBilingual
ArabicBilingual
EnglishFluent
01

Qualifications & Expertise

Professional Certifications

NVIDIA certification logo

Fundamentals of Deep Learning

NVIDIA · 2025

ID: 1tO0Ys3ITkGJkXM3sgBKrQ

Education

The National Artificial Intelligence School (ENSIA) logo

Master of Science: Artificial Intelligence & Data Science Engineering Degree

The National Artificial Intelligence School (ENSIA) · 2023-2028 (Expected)

BAC Diploma, Speciality: Maths, Average: 18,65/20 (Rank: 1, Bejaia)

Hafsa Oum El Mouminine High School · 2023

Areas of Expertise

Data ScienceMachine LearningNatural Language ProcessingRAGProgrammingWeb DevelopmentMobile DevelopmentSoftware EngineeringProject Management
02

Experience

Software Engineer, Part-Time

Tajdeed Electronics
tajdeed-electronics.com
April 2026 - Present

Tajdeed certifies used phones. A partner shop runs an automated hardware diagnostic, and the buyer gets a certificate they can check by IMEI or QR code before paying. I own the web product and two of the systems feeding it.

  • Ship and run the whole web product, development through deployment: certificate verification, marketplace, partner shop directory and admin back-office.
  • Built the Android diagnostic suite: 29 automated ADB checks certify a phone in about a minute, producing one report the desktop app turns into a certificate.
  • Wrote the catalog scraper that fills the device database with models, specs and one photo each (with proxy rotation so a rate limit is never hit).
29
Hardware checks
automated ADB checks per device in the Android diagnostic suite
~1 min
Per diagnostic
full 29-check run to one structured report
3
Languages + RTL
French, English and Arabic with right-to-left support
4
Product surfaces
certificate verification, marketplace, partner shop directory, admin back-office

Full-Stack Engineer & System Architect

SIKDS: Secure Institutional Knowledge & Distribution System (MESRS)
Feb 2026 - Aug 2026

I am part of the team building a centralized, ministry-scale platform that lets the Ministry of Higher Education and Scientific Research (MESRS) securely distribute official documents to its subordinate institutions, enforce fine-grained access control, and search the institutional archive through AI-powered semantic search.

  • Authored the Software Requirements Specification (SRS) and co-designed the 4-layer system architecture (Web, Application, AI/ML, Data).
  • Integrated single sign-on (SSO) with the ministry identity provider, including automatic user provisioning and role-based access gating.
  • Managed the full document lifecycle: versioning, automatic archival, auto-generated reference numbers, tagging, and a Draft → Active → Archived state machine.
System ArchitectureLaravelPostgreSQLDockerOAuth

Freelance Developer

Self-employed
2026

I take on freelance product work for Algerian clients, owning the build from first spec through to production.

  • Co-built Bouhout, an Arabic-first AI platform that turns a guided form into a formatted academic document/presentation for Algerian students personalized based on their university, with credit-based payments (Chargily) and PDF/DOCX export.
Next.jsReactTypeScriptTailwind CSSDrizzle ORMNeon PostgresGoogle GeminiCloudflare R2
03

Internships

AI Engineering Intern

MESRS: Ministry of Higher Education and Scientific Research
rag.mesrs.dz
June 2026 - July 2026

A national AI assistant that answers Algerian baccalaureate holders' university enrollment questions in their own language, launched publicly the week the results came out. I led the team and owned the engineering side.

  • Led a team of 5 and owned delivery: CI/CD, automated deployment, and Dockerized environments from laptop to production.
  • Built a multi-agent RAG system over the ministry's official documents, for new baccalaureate holders.
  • Made the Arabic circulaire searchable with an OCR ingestion pipeline, and let students upload their BAC transcript directly in the chat for a vision model to read.
99.5%
hit@6
up from 98.4% after tuning chunk granularity and promoting the most-asked topics into curated summaries
100%
Refusal accuracy
on off-topic questions
100%
Faithfulness
answers grounded in retrieved text, verified by an LLM judge
539
Evaluation set
questions tuned against
OllamaLaravelRAGOCRDocker
04

Technical Skills

Languages

PythonTypeScriptJavaScriptC/C++PHPDart

Frameworks & Libraries

Next.jsExpress.jsDjangoLaravelTailwind CSSFlutter

AI/ML

Scikit-learnPyTorchDeep LearningNLPRAG

DevOps & Databases

GitGitHub ActionsDockerVercelLinuxPostgreSQLMongoDB
05

Leadership & Community

HR Head

ENSIA Tech Community (ETC)
June 2024 – June 2026

I lead the HR department of the largest scientific club at ENSIA and the Sidi Abdallah Technological Pole, a community of more than 300 members, and take ownership of several of its key projects.

  • Coordinated and supported the delivery of 6+ technical events, including dedicated event websites and a custom QR-based check-in system that streamlined attendance tracking.
  • Led the FOSS Flash open-source newsletter and represented the club in external media, including ETCODE 3.
  • Developed the club events' websites (Bitcamp4, ETCODE4, EXAI..) and internal automation tools (Attendance Check-in System, ETC Email Sender..)
300+
Community members
ENSIA Tech Community, the largest scientific club at ENSIA and the Sidi Abdallah Technological Pole
6+
Events delivered
technical events coordinated and supported end to end
3
Event sites shipped
Bitcamp4, ETCODE4 and EXAI
2
Internal tools
QR-based attendance check-in system and the ETC email sender
Google WorkspaceExcel & Google SheetsGoogle Apps ScriptNode
06

Hackathons & Competitions

FORSAtic Hackathon

3rd Place / 64 Teams

Algérie Telecom

2025Team of 5

Built an AI system that classifies customer complaints from social media and call centers automatically, giving support teams a fast way to surface and prioritize urgent cases.

Challenges

Challenge 1: Social Media Comments Classification

Classify customer comments from social media into 9 distinct categories

Challenge 2: Call Center Tickets Classification

Classify customer support tickets from call centers into 6 distinct categories

Solution Highlights

  • Classified customer messages by their nature (complaint, outage report, request for assistance, acknowledgement) and by urgency level
  • Gave support teams a clear way to surface and prioritize critical complaints
  • Tracked satisfaction trends and recurring topics through visual dashboards updated in real time
PythonMachine LearningNatural Language ProcessingData ClassificationAI
FORSAtic Hackathon certificate

Certificate

This was supposed to be the picture of the winning ceremony, but no closing ceremony was held.I officially lost hope...

Winning Moment

Contact

Let's build something

I'm open to internships, collaborations, and interesting problems. Reach out and I'll get back to you.

Location

Bejaia / Algiers, Algeria

Response Time

Usually within 24 hours

Send a Message

© 2026 Yassir CHERDOUH. All rights reserved.

0%