MOHAMED ARKIK
Software Engineer
Agadir, Morocco +212 762 486 017 [email protected]
GitHub LinkedIn Portfolio
PROFESSIONAL SUMMARY
Dedicated Software Engineer Specializing in full-stack development and system design with expertise in C/C++, JavaScript, and Python.
Experienced in developing high-performance applications, containerized architectures, and real-time interactive systems. Seeking an internship
opportunity to leverage my technical skills in a collaborative environment while continuing to grow as a software professional.
EDUCATION
Software Engineering - UM6P Oct 2022 - Present
1337 Coding School (42 Network), Khouribga, Morocco
Mastered low-level programming concepts through C/C++ projects including memory management, system calls, and concurrent programming
Developed strong foundations in algorithms, data structures, object-oriented programming, and network protocols
Gained expertise in full-stack development through project-based learning with peer code reviews
TECHNICAL PROJECTS
Echoes of Elegance (Mars 2025): A Web App for Clothing Store
Developed using React, TypeScript, and Vite for a fast and optimized user experience
Styled with Tailwind CSS, ensuring a sleek, mobile-friendly design with efficient styling techniques
Ensured a smooth shopping experience with client-side state management and interactive UI components.
[View Code] [Live Demo]
Ft_transcendence (Feb 2025): Developed a full-stack multiplayer gaming platform featuring real-time gameplay and communication.
Built with Django and Django REST Framework, using WebSockets for real-time chat, notifications, and gameplay
Integrated Redis to cache game states and user sessions, reducing PostgreSQL write operations by over 80%
Implemented Celery with shared tasks to offload heavy workloads (matchmaking, ranking calculations)
Developed responsive React.js interfaces with Context API and Tailwind CSS for streamlined state management
Created a physics engine from scratch using Three.js with 3D models designed in Blender
[View Code] [Watch Demo]
Inception (Jul 2024): Designed and implemented a containerized multi-service architecture.
Orchestrated Nginx, WordPress, MariaDB, FTP, Adminer, and Portainer using Docker Compose
Configured secure networking between containers with appropriate volume management
Implemented SSL/TLS encryption for secure communications between services
[View Code]
HTTP Server (Mar 2024): Built a high-performance HTTP server from scratch in C++.
Implemented RFC-compliant HTTP methods (GET, POST, DELETE) with proper error handling
Designed an event-driven architecture to handle concurrent connections efficiently
Created a configurable virtual host system with custom routing capabilities
[View Code]
TECHNICAL EXPERTISE
Programming Languages: C, C++, Python, Web Technologies: React.js, Django, Three.js, Databases & Tools: PostgreSQL/MariaDB,
JavaScript, TypeScript HTML, CSS, Tailwind RESTful APIs, WebSockets, Authentication
Systems
Infrastructure & DevOps: Docker/Docker
Compose, Linux/Unix Systems, Networking
(TCP/IP), Git/Version Control
SOFT SKILLS & LANGUAGES
Soft Skills RELEVANT COURSEWORK
Strong problem-solving capability with analytical thinking Advanced Algorithms & Data Structures
Collaborative team player with peer-to-peer learning experience Object-Oriented Programming
Self-directed learning and continuous knowledge acquisition System Programming
Adaptable to new technologies and development methodologies Network & System Administration
Languages
Arabic: Native proficiency English: Professional working proficiency