Kaoutar Mouradi
Hello World! My name Kaoutar Mouradi
Front-end Developer

I am a front-end developer based in Morocco. I have serious passion for UI effects, animations and creating intuitive, dynamic user experiences.

  • HTML
  • CSS
  • Javascript
  • React
  • Next.js
  • C++
  • C
  • Docker
  • Blender
  • Figma
Featured Project

ft_Transcendence

A full-stack real-time Pong game with chat, friend system, and leaderboard. I contributed to building the real-time chat system (private/public channels, moderation tools) and a responsive user dashboard for managing profiles, matches, and social features.

  • Django
  • WebSockets
  • PostgreSQL
  • Docker
Featured Project

Weather Dashboard

A modern weather dashboard built with React and OpenWeatherMap API, offering real-time weather updates. Displays current temperature, humidity, wind speed, and weather conditions by city search. Fully responsive design with smooth UI, perfect for practicing API integration and dynamic rendering.

  • Next.js
  • React.js
  • Tailwind.css
Featured Project

ToDo List

A responsive and user-friendly To-Do List app built with React and Vite. It allows users to add, edit, delete, and filter tasks by status (All, Active, Completed). Built to practice React fundamentals, state management, and modern frontend tooling.

  • React
  • TypeScript
  • TailwindCSS
Featured Project

calculator

A clean and responsive calculator app built with React, Next.js (App Router), and Tailwind CSS. Supports basic arithmetic operations with clear state management using useReducer. Designed to practice component structuring, user interaction, and modern frontend development.

  • Next.js
  • React.js
  • Tailwind.css

42 Network Projects

Libft

Created a custom C library by re-implementing standard functions, gaining a deep understanding of memory and string manipulation.

Get_Next_Line

Built a function that reads from a file descriptor line by line, handling dynamic memory allocation, buffers, and edge cases.

So_Long

Developed a simple 2D game with collectibles and enemies using MinilibX. Implemented map parsing, player movement, and win/loss conditions.

Push Swap

Implemented a fast and efficient sorting algorithm using a restricted set of stack operations. Optimized for performance and minimal operation count.

Mini Shell

Built a shell interpreter that supports pipes, redirections, environment variables, built-in commands, and process control using system calls in C.

Philosophers

Simulated the dining philosophers problem to explore multithreading, mutexes, and synchronization, avoiding deadlocks and starvation.

Cub3D

Designed a 3D game engine using raycasting, textures, and player controls. Inspired by Wolfenstein 3D and developed using C and a graphics library.

ft_IRC

Built a real-time IRC server in C++98 with socket programming. Implemented user authentication, message broadcasting, and channel management.

Inception

Set up a Dockerized system with Nginx, WordPress, and MariaDB. Wrote custom Dockerfiles, managed volumes/networks, and ensured secure deployment.

My Certificates

Advanced React

Advanced React

Meta

React Basics

React Basics

Meta

HTML and CSS in depth

HTML and CSS in depth

Meta

Version Control

Version Control

Meta

Programming with JavaScript

Programming with JavaScript

Meta

Introduction to Front-End Development

Introduction to Front-End Development

Meta

avatar
hello! Click me to contact