Adam GOUJDAMI

ABOUT ME

"INNOVATING TODAY, POWERING TOMORROW"

Driven by innovation and a desire to build impactful solutions.


Constantly learning and evolving to meet new challenges.

WHO AM I?

A driven and optimistic 20 year old who thrives on challenges and is deeply committed to constantly evolving, with the goal of bettering the world, one step at a time.

WHAT ARE MY ASPIRATIONS?

Aspiring to become an IT architect, where I can master my craft, take on larger challenges, and make a meaningful difference in the tech industry by designing scalable, cutting-edge systems.

WHAT DO I DO?

A software engineer with a passion for continuous learning, developing innovative solutions, and solving complex problems to create systems that are both efficient and impactful.

TIMELINE

June 2014

Started taking my first interest in computer code after learning how websites work.

December 2021

Decided to pursue software engineering as a professional career.

June 2022

Graduated high school in the Mathematics and Engineering branch.

October 2022

Enrolled in the school 1337, a peer-to-peer learning coding school in UM6P, Benguerir.

February 2025

Finished my common core at 1337, having acquired a solid and diverse set of skills.

PROJECTS

Multiplayer Pong

Collaborated in a team to develop a modern Pong using Three.js for web rendering. Designed an AI opponent without relying on A* algorithms and implemented JWT and OAuth technologies for secure authentication. Scores from tournaments were stored using blockchain, ensuring transparency and reliability.

Three.jsJavaScriptNode.jsWebSocketsJWTOAuthBlockchainTeamwork
Details upon request

ChatCore IRC Server

Built an IRC server using C++ as an introduction to socket programming. Gained hands-on experience with network communication protocols, enabling real-time messaging in a multi-client setup.

C++NetworkingSocketsIRC
Details upon request

3D Emulator Using Raycasting

Created a 3D exploration game in C using ray-casting techniques. Designed an interactive environment where players navigate freely, leveraging graphics programming to simulate realistic 3D spaces.

CGraphicsRaycastingSDL/minilibx
Details upon request

Bash Clone

Developed a lightweight clone of the Bash shell in C, mastering signals, processes, and threads. This project served as an in-depth exploration of system-level programming and reinforced core concepts of operating systems.

CSystems ProgrammingShellProcessesThreadsSignals
Details upon request

SKILLS

Programming & Development

C
C++
JavaScript
PHP
HTML
CSS
SQL

System Programming

Signals
Processes
Threads
Socket Programming

Web Development

React
Node.js
JWT
OAuth
REST APIs
Three.js

Tools & Technologies

Docker
Git
Linux/Bash

Soft Skills

Problem Solving
Collaboration
Leadership
Communication
Adaptability
Continuous Learning

GET IN TOUCH

I'm actively seeking new opportunities and collaborations. Whether you have a question or just want to say hi, feel free to reach out!

Connect with me:

GitHubLinkedInTwitter

© 2025 Adam GOUJDAMI. All Rights Reserved.