
Oussama Zahdi
Computer science student at 1337 Coding School
Salary / Daily rate
Casablanca, Morocco
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
I’m a Full Stack Developer and Software Engineering student at 1337 Coding School (UM6P) with a strong backend focus and a solid foundation in system-level development and DevOps practices. I specialize in Next.js, Node.js, SQL, and WebSocket, with hands-on experience designing scalable APIs, authentication systems, relational database architectures, and real-time features. I focus on building secure, maintainable, and production-ready systems. Through the Inception project, I gained practical DevOps experience, including: Containerizing applications using Docker Writing and managing Docker Compose configurations Setting up Nginx as a reverse proxy Managing networking between services Understanding environment configuration and deployment workflows Working in Linux-based environments I recently completed Smash Pong, a full-stack real-time web application featuring multiplayer gameplay, authentication, notifications, and Dockerized deployment. In this project, I: Designed a modular and scalable backend architecture Implemented real-time communication using WebSocket Designed and optimized SQL database schemas and queries Built secure authentication and protected routing logic Deployed the system using Docker and Nginx Beyond software engineering, I am currently strengthening my foundation in Data Science and Machine Learning, deepening my knowledge in statistics, mathematical thinking, and data-driven systems to expand into intelligent and scalable architectures. I combine backend engineering, system design fundamentals, and DevOps awareness to build reliable and scalable applications. My goal is to contribute to high-impact engineering teams and continuously grow into a high-level Software Engineer capable of designing complete systems not just features.
Work experience
Full-stack Developer
Matcha Dating Platform
– Designed RESTful APIs using Node.js and Express following clean architecture principles. – Built responsive frontend with React, Next.js, and TailwindCSS. – Implemented secure authentication using JWT, hashing, and session management. – Integrated PostgreSQL database with structured data modeling. – Developed real-time features using WebSockets (notifications, messaging). – Applied Docker-based containerization and Nginx reverse proxy configuration. – Managed code versioning and collaboration using Git workflows.
Multiplayer Game Developer
Smash Pong
– Implemented multiplayer synchronization using WebSocket communication. – Designed backend APIs and database integration. – Built frontend interface using React and modern UI patterns. – Deployed containerized services using Docker.
Backend Developer
IRC Server
– Implemented a socket-based server following core IRC protocol specifications. – Managed multiple client connections using TCP sockets. – Implemented command parsing and real-time client communication.
DevOps Engineer
Inception
– Built a multi-container Docker environment running a complete web stack. – Configured container networking, persistent volumes, and Nginx reverse proxy.
Education
1337 Coding School
Bachelor of Computer Science
2023 - Present
3 years 1 month
1337 School uses a peer-to-peer, project-based approach. During my studies, I developed problem-solving skills and collaborated on software projects, gaining experience in algorithms, data structures, and full-stack development.
Faculté Polydisciplinaire de Khouribga
licence fondamentale en science de la matière physique
2019 - 2023
3 years 11 months