Skip to content

semx2a/semx2a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

25 Commits
ย 
ย 

Repository files navigation

$ ~/github/semx2a > man about

A little bit about me ๐Ÿ”ฎ

Hey! I'm Semiha, a 42 Paris student. I am currently looking for a job or internship in software engineering.

Feel free to contact me on LinkedIn if you have any questions or just want to chat! ๐Ÿ’œ

School projects ๐ŸŽ’

Below are my school projects. 42 school common core projects are mostly C, C++ and Shell. I came accross other languages along the way like SQL, PHP, Python, HTML, CSS, Javascript and Typescript.

I enjoyed working on these projects a lot, I loved learning about low level programming and I have a special place in my heart for C. I also enjoyed learning about web development and I am passionate about embedded systems and robotics.

The projects I am most proud of, because of their complexity and the amount of work I put into them, and the amount of knowledge I gained from them, are:

  • push_swap is a sorting algorithm in C. It is a very efficient algorithm that can sort a list of up to 500 numbers in less than 5500 operations.
  • webserv is a HTTP/1.1 server in C++98 that I made with an other student. It is a fully functional web server that can handle multiple clients at the same time.
  • ft_transcendence is a web application that I made with 4 other students. It is a multiplayer pong game complete with a chat and a ranking system.
Project Description Languages/Frameworks Grade
Libft Recoding some of the libc functions C seozcan's 42 Libft Score
get_next_line Reading a line on a fd is way too tedious C seozcan's 42 get_next_line Score
ft_printf Recoding printf C seozcan's 42 ft_printf Score
born2beroot Introduction to system administration Shell seozcan's 42 Born2beroot Score
pipex Reproduction of the pipe function C seozcan's 42 pipex Score
push_swap Sorting algorithm C seozcan's 42 push_swap Score
FdF 3D wireframe representation of a map C seozcan's 42 FdF Score
philosophers Dining philosophers problem C seozcan's 42 Philosophers Score
minishell Reproduction of bash C seozcan's 42 minishell Score
NetPractice Introduction to network administration Interactive html IP router game seozcan's 42 NetPractice Score
cub3D Raycasting engine C seozcan's 42 cub3d Score
cpp_modules C++98 introduction C++ seozcan's 42 CPP Module 09 Score
inception Introduction to virtualization Shell, Docker, Wordpress, Mariadb, PHP seozcan's 42 Inception Score
webserv HTTP/1.1 server C++ seozcan's 42 webserv Score
ft_transcendence Web application Typescript, Nest.js, Vue.js, Vuetify, Socket.io, Redis, P5.js, PostgreSQL, Prisma, Pinia, Vite seozcan's 42 ft_transcendence Score
piscine-python Python learning program Python 3.10 seozcan's 42 Python for Data Science Score

Stats

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published