About Me
Hi, I'm Karim Benjelloul
Full-Stack Developer & Computer Engineering Student
I'm a full-stack developer based in Tangier, Morocco, specializing in React, Laravel, and MySQL. I'm currently studying Computer Engineering at ENSI, where I focus on algorithms, databases, and cloud computing. My recent work includes Elyassini Exchange App — a freelance exchange management application — along with other full-stack and mobile projects built using React, Laravel, and React Native Expo. I focus on shipping clean, maintainable code that solves real problems.
Tech Stack
I build complete, end-to-end web solutions using React, Laravel, and Node.js to deliver powerful and modern applications.
Open to Global Opportunities
I'm trilingual (English, French, Arabic) and comfortable collaborating across borders. I'm open to on-site roles in Morocco, remote positions from Tangier, and opportunities with EU teams. I work with Node.js, Express, and Mongoose for backend API development and I'm currently expanding into TypeScript and Next.js.
What I Offer
Discover the skills and qualities I bring to every project
FRONTEND DEVELOPMENT
Responsive UIs built with React, JavaScript, and CSS. I prioritize accessible, pixel-perfect interfaces that work seamlessly across devices and browsers.
BACKEND & APIs
RESTful API design and database architecture with Laravel and MySQL. I build clean, maintainable server-side logic that powers reliable web applications.
MOBILE DEVELOPMENT
Cross-platform mobile apps with React Native and Expo. From UI to API integration, I deliver smooth native experiences for both iOS and Android.
AI INTEGRATION
LLM-powered features and intelligent chatbots — such as the Deepseek R1-based assistant in Console Verse — that enhance user experience and automate workflows.
DATABASE DESIGN
Relational schema design, query optimization, and data modeling with PostgreSQL and MySQL. I structure data for performance, clarity, and long-term scalability.
VERSION CONTROL & COLLABORATION
Git, GitHub, and Jira for structured workflows. I communicate directly with clients to gather requirements and deliver iteratively, on time and on spec.
Education
Work Experience

Freelance Full-Stack Developer
Designed and developed a web-based exchange management application for currency and transaction operations.
Handled full-stack development including backend implementation and a mobile frontend built with React Native Expo.
Built a responsive and intuitive mobile user interface for a smooth user experience.
Managed data architecture and integrated the database system efficiently.
Implemented core features including operations management, user management, and transaction tracking.
Optimized application performance and fixed bugs to improve stability and usability.
Communicated directly with the client to gather requirements and deliver the requested features.

Full-Stack Developer Intern
Developed a school management and communication platform for staff and students.
Built responsive frontend interfaces with React and CSS, ensuring cross-browser compatibility.
Implemented backend logic in Laravel with MySQL for records, scheduling, and announcements.
Worked efficiently using PhpStorm for development and debugging.
Optimized application performance and ensured cross-browser compatibility.
Delivered successfully within a 4-week sprint.
Certifications & Activités
Cisco Networking Academy
Cisco Networking Academy
Cisco Networking Academy
IBM SkillsBuild
Cisco Networking Academy
Engaging with the tech community
Achieved 8th place in the Hackathon
Contributor to the ENT® project
What I've Built


Console Verse — PC Configuration Platform
A PC component configuration platform where users can build and configure their own systems. Features dedicated dashboards for users and administrators, built with Laravel, CSS, MySQL, Bootstrap, and JavaScript.
A PC configuration platform with an AI-powered chatbot (Deepseek R1) for customer guidance and an admin dashboard for inventory management. The admin can review, accept, or refuse user-submitted PC configurations.
Let's Work Together
I'm open to junior full-stack and frontend developer roles — on-site in Morocco, remote from Tangier, or with teams in the EU.







