Residence:
MoroccoCity:
El jadidaAge:
23© 2025 Ali Benhenia. All rights reserved.
I'm Ali Benhenia, a passionate Full-Stack Engineer specializing in Next.js and the MERN Stack. I architect scalable, performant, and elegant web apps using principles like OOP and SOLID.
With a strong eye for design and detail, I craft seamless user experiences using Tailwind CSS and Ant Design, while delivering robust backend solutions powered by Express.js and MongoDB.
I'm Ali Benhenia, a passionate and results-driven MERN Stack Software Engineer with a sharp focus on building high-performance, scalable web applications using Next.js. I craft pixel-perfect, accessible UIs with Tailwind CSS and Ant Design, bringing ideas to life with modern design systems and smooth UX.
On the backend, I engineer robust RESTful APIs with Express.js and MongoDB, delivering seamless full-stack integration. I’m committed to clean architecture, following OOP and SOLID principles to ensure code that's maintainable, testable, and future-proof.
Real-time Multiplayer Game
C++ Real-time Messaging
Containerized Deployment
Weather Forecast Application
Custom Shell Implementation
Job Board Application
3D Raycasting Engine
AI-Powered Dev Assistant
I've enhanced my skills through online internships and simulations with top companies, gaining practical experience in both frontend and backend development.
Nov 2023 - Dec 2023 · 2 months
Completed a job simulation focused on backend and frontend development for Commonwealth Bank's Software Engineering team. Extended the backend using expressJs and MongoDB. Enhanced the React/Redux frontend with TypeScript. Gained skills in unit testing (xUnit), Postman, Git, and effective team collaboration.
Oct 2023 · 1 month
Completed a developer technology simulation covering SDLC, STLC, Waterfall and Agile methodologies. Gained insights into the full software development lifecycle and best practices for quality assurance and project management.
Sep 2021 · 2 month
implemented responsive auth pages using html, css, js and bootstrap. Collaborated with a team to enhance user experience and accessibility.
Mar 2020 – Nov 2020
Built and deployed a responsive restaurant website using HTML5, CSS3, jQuery, Bootstrap, and Owl Carousel. Integrated interactive elements, optimized mobile experience, and configured NGINX server with Let's Encrypt SSL. Worked remotely with a client based in Kyiv, Ukraine.
I've pursued an intensive self-directed education through top coding schools, building strong foundations in software engineering and project-based learning.
Jun 2022 - Present
42 Network coding school (peer-to-peer project-based learning). Focused on algorithmic thinking, problem-solving, and real-world software engineering projects.
I specialize in delivering full-stack web solutions, from database design to frontend excellence, complete with API development, testing, cloud deployment, and Docker containerization — ensuring robust and scalable results.
Building complete, scalable web applications using the MERN stack (MongoDB, Express, React, Node.js) with best practices and modern architectures.
Designing and implementing secure, efficient RESTful APIs, third-party integrations, and microservices for flexible and powerful applications.
Writing comprehensive unit, integration, and end-to-end tests to ensure reliable, high-quality software with tools like Jest, Mocha, and Cypress.
Deploying applications on cloud platforms (AWS, Vercel, DigitalOcean) with CI/CD pipelines, Docker containerization, and server configuration for production-ready apps.
Interested in working together or have a question? Feel free to reach out—I'd love to connect and discuss how I can help bring your ideas to life.