SOFTWARE ENGINEER
Hey, I'm Elalj Mohamed!
I’m a 22-year-old frontend developer and designer from Morocco. I focus on building clean, responsive web applications and integrating AI to make interfaces smarter and more engaging. I’m always exploring new technologies and pushing my craft forward to bring ideas to life through thoughtful design and code.
TECHNOLOGIES I'VE WORKED WITH
JavaScript.iconTypeScript.iconReact.iconPython.iconPython.iconPython.iconPython.iconPython.iconPython.iconPython.iconC.iconPython.iconPython.icon
MyImage
Projects
Here are some of the projects I’ve developed.
F1HUB AI
Development of a dynamic Formula 1 news web application using Next.js and TypeScript. The project involved integrating live news APIs, implementing team-specific news filtering with dynamic theming, and adding an interactive ChatGPT-powered assistant for article insights and related content. Focused on responsive design, user engagement, and seamless data interaction while following best practices for modern web development.
/Tech_Icons/Next.js.svg/Tech_Icons/TypeScript.svg/Tech_Icons/React.svg/Tech_Icons/CSS3.svg/Tech_Icons/Git.svg
View Project on Github arrow
ft_Transcendence
Development of the frontend and design of a complete web application, focusing on an interactive and engaging user interface featuring a multiplayer Pong game, chat system, and social interactions. Collaborated with partners to implement parts of the backend, gaining experience in full-stack integration while strengthening my skills in frontend development, UI/UX design, and teamwork.
/Tech_Icons/JavaScript.svg/Tech_Icons/HTML5.svg/Tech_Icons/CSS3.svg/Tech_Icons/Git.svg
View Project on Github arrow
ChatBot
ChatBot
Created a fully functional AI-powered chatbot web application using Flask and Python, seamlessly integrated with the OpenAI API and advanced function-calling capabilities for dynamic, context-aware responses. Designed and developed a clean, responsive frontend using HTML, CSS, and JavaScript.
/Tech_Icons/JavaScript.svg/Tech_Icons/HTML5.svg/Tech_Icons/CSS3.svg/Tech_Icons/Python.svg/Tech_Icons/Flask.svg/Tech_Icons/Git.svg
View Project on Github arrow
Inception
Inception
Design and implementation of a secure multi-service system using Docker for Nginx, WordPress, and MariaDB, orchestrated with Docker Compose. Service isolation, resource optimization, and secure communication setup. Implementation of DevOps practices to facilitate deployment, maintenance, and scaling of the system.
/Tech_Icons/docker.png/Tech_Icons/wordpress.svg/Tech_Icons/mariaDB.svg/Tech_Icons/nginx.svg
View Project on Github arrow
Minishell
Minishell
Development of a simplified Bash shell in a terminal environment, including command parsing, PATH execution, redirections, pipes, signal handling, and built-in commands, while ensuring stable behavior, efficient process management, and clean, maintainable code architecture.
/Tech_Icons/C.svg/Tech_Icons/bash.svg/Tech_Icons/Git.svg
View Project on Github arrow
Cub3d
Cub3d
This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way. It’s implemented in C using the raycasting technique and the MiniLibX library.
/Tech_Icons/C.svg/Tech_Icons/42MLX.png/Tech_Icons/Git.svg
View Project on Github arrow
Get in touch
email-icon Email me
LinkedInGitHubWhatsapp
Phone Number: +212 632717417
Back to Top© 2025 Elalj Mohamed