Mohamed el haia

Mohamed el haia

@MR-SIMONN
1337 coding school morocco
33
Followers
34
Following
14
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 13 owned repositories

564K Total LOC
C
419,779 lines
74.4%
N/A
C++
127,390 lines
22.6%
N/A
Makefile
16,827 lines
3.0%
N/A
I

I-Shaped Developer

I-shaped

Specialist — deep expertise in C

C
C++
Makefile

Collaboration Network

Global Impact visualization

LIVE
Mohamed el haia
0 active collaborators

Repos

17

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

1 day
127
Contributions
59
Commits
16
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More

Top Repositories

exam_rank04
11 0
C
lvl2
2 0
C
Minishell

The Minishell project is about creating a simplified version of the Bash shell. It involves handling command parsing, environment variables, redirections, pipelines, and process management. For me, it was by far the hardest project I've ever done. It pushed me to deeply understand how a shell works and forced me to deal with many complex edge cases

2 1
C
Minitalk

Minitalk is a project about sending messages between processes using Unix signals. The client sends data bit by bit to the server using SIGUSR1 and SIGUSR2, and the server puts the message back together and prints it. It’s a great way to learn about inter-process communication (IPC) and how signals work in Unix systems.

2 0
C
cub3d
1 0
C
Philosophers

The Philosophers project simulates the “Dining Philosophers” problem, where philosophers alternate between eating, sleeping, and thinking while sharing limited forks. The main challenge is to manage threads and mutexes correctly to avoid deadlocks and starvation, ensuring fair and safe access to shared resources.

1 0
C
fractol

this project is about creating a program that displays fractals using the MiniLibX graphical library. The idea is to explore mathematical beauty through graphics and get more comfortable with C and rendering.

1 0
C
push_swap

Push_swap is a sorting challenge using two stacks (A and B) and a limited set of operations. The goal is to sort A with the fewest moves by swapping, pushing, and rotating elements between stacks while using B as temporary storage. It tests algorithmic skills and efficiency in sorting under strict constraints.

1 0
C
my_printf

implementing some features of printf function from stdio library

1 0
C
Get_next_line

The goal of the Get Next Line project is to create a function, that reads a file line by line until the end. Each call to get_next_line should return the next line in the file.

1 0
C

Open Source Impact

Contributions to external projects

31 merged PRs

No external contributions found.