root@1337:~$ whoami

MOHAMED
SABR

// IS ENGINEERING STUDENT & DEVELOPER

ENSA KHOURIBGA 1337 / 42 NETWORK DATA ANALYTICS SYSTEMS PROGRAMMING
Mohamed SABR
MS
SABR.MOHAMED
01.

About

sabr.json — profile
{   "name": "Mohamed SABR",   "school_1": "ENSA Khouribga",   "school_2": "1337 / 42 Network",   "location": "Khouribga, Morocco",   "internship": "OCP Group (Power BI)",   "seeking": "PFA — June 2026",   "available": true }   // always learning, always building...

Second-year engineering student at ENSA Khouribga, specializing in Information Systems Management and Governance — and concurrently enrolled at 1337 (42 Network) for intensive systems programming.

Passionate about software development, data analytics, and technological innovation. I bridge two worlds: building 3D raycasting engines in C at 60 FPS, and developing Power BI dashboards processing 50,000+ records for industrial operations.

My internship at OCP Group (Jul–Aug 2025) gave me real industry experience: automating reports, reducing generation time by 40%, and training end-users at scale. Available immediately for PFA internship starting June 2026.

Industry Exp. OCP Group
Total Code 8,000+ lines
Reports Saved 10 hrs/week
Available June 2026
02.

Skills

// Programming Languages
Java90%
Python80%
C / C++90%
Bash / Shell75%
// Web Development
HTML5 80%
CSS380%
JavaScript80%
// Data, Databases & BI
MySQL / SQL85%
Power BI88%
NumPy / Pandas75%
// Tools, Modeling & Methods
Git / GitHub88%
Linux (Ubuntu/Debian) / Vim85%
UML / MERISE78%
Problem Solving / Algorithms80%
03.

Projects

42 NETWORK
Cub3D
3D rendering engine in C using raycasting. 2000+ lines of code, 10+ texture types, real-time collision detection at 99% accuracy, and smooth player control at a stable 60 FPS. Pair programming project.
CRaycastingMiniLibX60 FPS
42 NETWORK
Minishell
Complete UNIX shell interpreter in C — 3000+ lines, 20+ Bash functionalities, 10+ simultaneous processes, pipes, I/O redirections, 15+ env vars, 5 signal types (SIGINT, SIGQUIT…). 95% unit test pass rate.
CPOSIXSignalsPipes
OCP INTERNSHIP
Power BI Dashboards
5+ real-time industrial dashboards monitoring 15+ KPIs at OCP Group. Analyzed 50,000+ SQL/MySQL records, automated 8 reports (–40% gen time, 10 h/week saved), resolved 12+ data quality issues. Trained 6 users.
Power BISQL/MySQLKPIsAutomation
ENSA PROJECT
Repair Tracking System
Desktop app in Java + JavaFX for repair management. CRUD on 100+ records, 3-level authentication system, Material Design UI, MySQL schema with 5 interconnected relational tables.
JavaJavaFXMySQLCRUD
More on GitHub
Explore all 42 Network projects: libft, ft_printf, get_next_line, push_swap, philosophers, Born2beRoot and more — all open source. 8,000+ total lines of Cand Java code across 4 major projects.
CAlgorithmsOpen Source
04.

Experience

OCP
Data Analytics Intern — Power BI & BI
OCP Group — Beni Amir Washing Plant, Khouribga
Jul 2025 — Aug 2025 · 2 months

Developed 5+ Power BI dashboards monitoring 15+ industrial KPIs in real time. Analyzed 50,000+ SQL/MySQL records to optimize 3 key processes. Automated 8 production reports — cutting generation time by 40% and saving 10 h/week. Collaborated with 4 technical teams to resolve 12+ data quality issues. Trained 6 end-users on Power BI usage.

5+Dashboards
50K+SQL Records
–40%Report Time
10hSaved / Week
Power BI MySQL SQL Data Visualization KPI Dashboards
05.

Education

2024 — Now
Engineer's Degree IN PROGRESS
IS Management & Governance
ENSA Khouribga — National School of Applied Sciences

Specialization in Information Systems Management and Governance. Coursework covers software engineering, databases, IS strategy, systems analysis, project management, and IS architecture.

Software Engineering Databases IS Strategy Project Mgmt
2024 — Now
Programming School IN PROGRESS
Systems Programming — 42 Network
1337 — Khouribga Campus / 42 Network

Intensive peer-learning curriculum: C programming, algorithms, UNIX internals, systems development. No lectures — pure curiosity, documentation, and peer code review. Projects include a 3D raycasting engine, custom UNIX shell, and memory allocator.

C / C++ UNIX / POSIX Algorithms Peer Learning
2022
High School Diploma
Baccalaureate — Experimental Sciences (BIOF)
ANOUAL High School, Ouarzazate

Baccalaureate in Physical Sciences, Bilingual French option (BIOF). Strong foundation in mathematics and natural sciences.

Physical Sciences Bilingual (FR)
05.

Contact

Available for PFA Internship — June 2026

Open to engineering internships, collaborative projects, and technical discussions. I respond quickly — don't hesitate.