Abdelhay Bouramdane
Software Engineer | 1337 UM6P Student
Passionate about creating innovative solutions and constantly learning new technologies. Specializing in web development and software engineering.
Skills
Languages
- C
- C++
- Python
- JavaScript
- TypeScript
- bash
Web Technologies
- HTML
- CSS
- React
- Next.js
- Node.js
- Express
Tools & Platforms
- Git
- Docker
- prisma
- Linux
Databases
- MySQL
- MongoDB
- PostgreSQL
Projects
Pong web app
A simple Pong game using HTML, CSS, and JavaScript for the frontend, Python Django for the backend, Docker for deployment, and WebSockets (using Django Channels) for real-time communication. Three.js is used for 3D graphics, and JWT is used for authentication.
HTML
CSS
JavaScript
Python
Django
Docker
WebSockets
Django Channels
Three.js
JWT
Education
1337 School - UM6P
Software Engineering Program
Year of Study: 2022-2025
1337 School is a project-based coding school that follows a peer-to-peer learning model. Students are required to complete a series of projects to advance to the next level. The curriculum is divided into 21 levels, each focusing on a specific set of skills and technologies.
Progress and Status:
- Current Level: 11.52/21
- Common Core Completion: 100%
Key Skills Developed:
- Algorithms: Sorting, searching, data structures
- Imperative Programming: C basics, memory management, recursion
- Object-Oriented Programming: C++ principles, polymorphism, templates
- System Programming: Unix system calls, process management, sockets
- Web Development: HTML, CSS, JavaScript, backend frameworks
- Network & System Administration: Docker, virtualization, Linux setup
- Graphics: Image manipulation, 2D game development
Notable Achievements:
- Projects Completed:
- Libft: Implemented C standard library functions
- ft_printf: Developed a custom printf function
- Minishell: Created a Unix-based shell
- Webserv: Built an HTTP server
- Cub3D: Worked on 3D rendering with ray-casting
- Inception: Explored Docker virtualization
- ft_transcendence: Developed a web application
Extracurricular Activities:
- Participated in hackathons and coding competitions(XAD Hackathon, Codingame contests, ...)
- Collaborated on open-source projects.(XAD project )