
About
Just a simple dev 🏄
C, C++, Python, Javascript...
Projects
As the final project at École 42, developed a full-stack web application featuring real-time multiplayer Pong game. Implemented user authentication with OAuth 2.0, real-time gameplay using WebSocket, and a complete social features system with friend management. The application was built using Python Django for the backend with PostgreSQL database, and Javascript for the frontend, all containerized with Docker. Integrated advanced security features including password hashing, protection against SQL injections, and secure WebSocket connections.
As part of École 42's curriculum, I developed a basic IRC server in C++(98). This project involved handling multiple clients simultaneously, managing user connections, channels, and message exchanges using non-blocking I/O and socket programming. The server was built to ensure compliance with the IRC protocol, including user authentication, commands parsing, and real-time communication.
Developed as part of the curriculum at École 42, this project involved creating a simplified version of a Unix shell. The goal was to replicate the functionality of a basic command-line interpreter in C language, including handling pipes, redirections, environment variables, and job control. I implemented core shell features such as command parsing, process execution, and signal management, ensuring that the shell could manage background processes effectively.
Work Experience
Managed and monitored IT infrastructure, ensuring the smooth operation of systems and networks. Diagnosed and resolved technical issues, supported users, and maintained high availability of services. Took a break from my École 42 curriculum to gain hands-on industry experience.
Handled customer orders and prepared deliveries for pickup. Ensured efficient service by organizing products, managing stock, and assisting customers with their online orders.
Provided customer service across various departments
Education
An intensive program focused on advanced skills in software engineering, systems architecture, and network management. The complexity of the projects stems from strict constraints: using older protocols in C with minimal external libraries, while adhering to a rigorous coding standard. This approach encourages a deep understanding of system internals and code optimization. Projects range from low-level system programming to full-stack web development
Introduced to the fundamentals of economics and management
Specialized in Information and Digital Systems. Focused on the integration of industrial technologies and sustainable development, with an emphasis on information systems and digital technologies.