Available for opportunities

Hi, I'mAhcene Ouarem

ⴰⵃⵙⴻⵏ ⵡⴰⵔⴻⵎ

Full-Stack Developer

Building scalable web applications with TypeScript, React, Next.js, and modern backend technologies. Passionate about clean code and great user experiences.

What I do

Skills & Technologies

A comprehensive toolkit for building modern web applications from frontend to deployment.

3+
Years Experience
10+
Projects Completed
15+
Technologies

Frontend

Building beautiful, responsive user interfaces

JavaScript
JavaScript
ES6+, async/await, DOM manipulation
TypeScript
TypeScript
Type-safe code, interfaces, generics
React
React
Hooks, Context, Server Components
Next.js
Next.js
App Router, SSR, API routes
Tailwind CSS
TailwindCSS
Responsive design, custom themes

Backend

Creating robust server-side solutions

Node.js
Node.js
Event-driven, non-blocking I/O
Fastify
Fastify
High-performance REST APIs
Express
Express
Middleware, routing, MVC
Python
Python
Scripts, automation, data processing

Database

Managing data with precision

PostgreSQL
PostgreSQL
Complex queries, indexing, relations
MongoDB
MongoDB
Document-based, aggregations

Tools

Streamlining the development workflow

Git
Git
Branching, merging, collaboration
Docker
Docker
Containers, compose, deployment
Figma
Figma
UI/UX design, prototyping
Portfolio

Featured Projects

A selection of projects that showcase my skills and experience.

Tech4Fab

Tech4Fab

Analytics platform similar to PowerBI, built with React, TypeScript, Fastify, and PostgreSQL.

ReactTypeScriptFastifyPostgreSQL
Kasa

Kasa

Real estate rental application built with React and styled using SCSS. Fully responsive with handcrafted UI components.

ReactSCSSExpress
Booki

Booki

Travel agency website developed using HTML and CSS. Responsive interface created without frameworks.

HTMLCSS
Get in touch

Let's Work Together

Have a project in mind? I'd love to hear about it. Send me a message and let's create something amazing together.

Send a Message

Your information will never be shared with third parties.

Location

France

I typically respond within 24-48 hours. Looking forward to hearing from you!