About Projects Skills Contact Get in Touch →
Hello, I'm

Hicham Afif

SOFTWARE |

Currently Learning 1337 School
Hicham Afif — Software Developer
Available for work
Scroll Down
01

Passionate about solving complex problems and building efficient, clean solutions.

From low-level algorithms in C to scripting with Python, I'm constantly pushing boundaries and exploring new technologies. Currently a student at 1337 School, where I learn by doing — building real projects that matter.

0
+
Projects Completed
0
School
0
Started Journey
"

It doesn't matter where you start, it's how you progress from there.

02

MY
PROJECTS

Each project represents a challenge conquered and skills gained along the way.

2025

Push Swap

Sorting algorithm using two stacks with minimal operations. Optimized for performance and efficiency.

C Algorithms Optimization

2026

Python Piscine

Day 01 → Day 11 — OOP, decorators, data structures & more. Comprehensive Python deep-dive.

Python OOP Data Structures

2025

Libft

Custom implementation of the C standard library from scratch. Foundation for all future C projects.

C Library Low-Level

2025

Get Next Line

Read a file line by line using static variables. Mastering memory management and file I/O.

C File I/O Memory

2025

Ft_printf

Recreation of printf handling multiple format specifiers. Deep understanding of variadic functions.

C Variadic Formatting

2025

Born2beroot

System administration — VM setup with strict security rules. Linux server hardening & configuration.

Linux Security SysAdmin

2026

A-Maze-ing

Maze generator using graph algorithms with visual representation. Exploring Prim's, Kruskal's & recursive backtracker.

Python Algorithms Graph Theory
03

SKILLS &
TOOLS

C 85%
Python 80%
Shell / Bash 70%
Git & GitHub 75%
Linux 80%
Algorithms 82%
Data Structures 78%
Docker 60%
⚙️
VS Code
🐧
Linux
🐳
Docker
📦
Git
🔧
Makefile
🖥️
Terminal
04

LET'S
CONNECT

Have a project in mind or want to collaborate? Let's make something great together.