Profile

Ali Benhenia

Residence:

Morocco

City:

El jadida

Age:

23
Seeking internship — final year MERN developer.
Freelance ready — clean code, fast delivery.
Open to full-time — build, ship, grow.
DOWNLOAD CV

A

Ali Benhenia

© 2025 Ali Benhenia. All rights reserved.

INTRODUCE

I Design & Build

High-Impact Web Experiences


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.

ABOUT ME

About Me

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.


LinkedIn

Languages

:

:

ali benhenia

Arabic, English, French

Email

GitHub

:

:

alibenhenia1@gmail.com

ali benhenia

PROJECTS

My Projects

Ping Pong Web Application

Ping Pong Web Application

Real-time Multiplayer Game

Next.jsTypeScriptDjangoTailwindCSSRedux
Internet Relay Chat (IRC)

Internet Relay Chat (IRC)

C++ Real-time Messaging

C++Socket ProgrammingOOP
Inception (Docker)

Inception (Docker)

Containerized Deployment

DockerDocker ComposeBash
Weather App (Vue.js)

Weather App (Vue.js)

Weather Forecast Application

Vue.jsOpenWeatherMap APITypeScript
MiniShell (C Programming)

MiniShell (C Programming)

Custom Shell Implementation

CCBash
Job board

Job board

Job Board Application

Next.jsTypeScriptDjangoTailwindCSSRedux
Cub3d (Raycasting)

Cub3d (Raycasting)

3D Raycasting Engine

CCRaycasting
PromptForge

PromptForge

AI-Powered Dev Assistant

NextjsexpressJsmongoDbnodeJsAI

SKILLS

My Skills

Programming

C++
JavaScript
Typescript
HTML5
CSS3
C++
JavaScript
Typescript
HTML5
CSS3

Frameworks

ReactJS
NextJs
TailWindCss
ExpressJs
NodeJS
Redux
Docker
ReactJS
NextJs
TailWindCss
ExpressJs
NodeJS
Redux
Docker

Tools

MongoDB
Linux
MongoDB
Linux

RESUME

Professional Experience

I've enhanced my skills through online internships and simulations with top companies, gaining practical experience in both frontend and backend development.

Commonwealth Bank

Nov 2023 - Dec 2023 · 2 months

Software Engineering Job Simulation (Internship)

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.

Accenture

Oct 2023 · 1 month

Developer and Technology Job Simulation (Internship)

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.

tacharok

Sep 2021 · 2 month

Frontend Developer (Volunteer)

implemented responsive auth pages using html, css, js and bootstrap. Collaborated with a team to enhance user experience and accessibility.

Tike Ukraine (Freelance)

Mar 2020 – Nov 2020

Frontend Web Developer

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.

My Education

I've pursued an intensive self-directed education through top coding schools, building strong foundations in software engineering and project-based learning.

1337 Coding School

Jun 2022 - Present

Software Engineering

42 Network coding school (peer-to-peer project-based learning). Focused on algorithmic thinking, problem-solving, and real-world software engineering projects.

SERVICES

My Services

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.

01

Full-Stack Web Development

Building complete, scalable web applications using the MERN stack (MongoDB, Express, React, Node.js) with best practices and modern architectures.

02

API Development & Integration

Designing and implementing secure, efficient RESTful APIs, third-party integrations, and microservices for flexible and powerful applications.

03

Testing & Quality Assurance

Writing comprehensive unit, integration, and end-to-end tests to ensure reliable, high-quality software with tools like Jest, Mocha, and Cypress.

04

Deployment & Dockerization

Deploying applications on cloud platforms (AWS, Vercel, DigitalOcean) with CI/CD pipelines, Docker containerization, and server configuration for production-ready apps.

CONTACT

Contact Me.

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.

Location

El jadida - Morocco

E-mail

aliBenhenia1@gmail.com

LinkedIn

ali benhenia

Ali benhenia © 2025