Dynamic Web Magic with Next.js

Transforming Concepts into Seamless User Experiences

Hi! I'm Mehdi, a Next.js Developer.

/b1.svg
I prioritize client collaboration, fostering open communication
I'm very flexible with time zone communications
I constantly try to improve
My tech stack
ReactJSExpressTypescript
NestJSNextJSGraphQL
/grid.svg
/b4.svg
Tech enthusiast with a passion for development.
/b5.svg
/grid.svg
The Inside Scoop
Currently building a JS Animation library
Do you want to start a project together?

A small selection of recent projects

bgimg
cover

Blogify

A full-stack blogging platform built in a Turborepo monorepo with NestJS GraphQL API, Next.js 15 App Router frontend, JWT auth, and Supabase image storage.

icon5
icon5
icon5
icon5
icon5

Check Live Site

bgimg
cover

Meet.AI

An AI-powered meeting assistant platform with Next.js 15, TypeScript, Tailwind, tRPC, Drizzle ORM, and real-time Stream Video meetings.

icon5
icon5
icon5
icon5
icon5

Check Live Site

bgimg
cover

Language Learning Platform

A React Native + Expo language-learning app with Stream-powered real-time voice agents, NativeWind styling, Clerk auth, and production-ready analytics.

icon5
icon5
icon5
icon5
icon5

Check Live Site

bgimg
cover

Spotlight

A full-stack social media mobile app built with Expo, Convex, and Clerk — posts, likes, bookmarks, comments, follow system, and real-time notifications. Dark theme with a green (#4ADE80) accent.

icon5
icon5
icon5
icon5
icon5

Check Live Site

Kind words from satisfied clients

  • I hired Mehdi as a freelance junior developer for a website refresh. He delivered clean, responsive frontend work and communicated clearly from start to finish.
    Ammar N. avatar
    Ammar N.Small Business Owner
  • Mehdi joined our project as a mid-level freelance developer and helped us launch a landing page quickly. His attention to detail and willingness to iterate made him easy to work with.
    Sara K. avatar
    Sara K.Product Manager
  • This freelance developer showed strong technical focus and delivered functionality exactly as requested. Mehdi's junior/mid-level energy and quick responses helped the project move fast.
    Rayan M. avatar
    Rayan M.Startup Founder
  • Mehdi took our brief and turned it into a polished web experience. His freelance mindset and ability to learn on the job made the collaboration feel professional and efficient.
    Leila B. avatar
    Leila B.Marketing Lead
  • As a client, I appreciated Mehdi's practical approach and consistent delivery. He felt like a dependable junior/mid-level freelancer who genuinely cared about the final result.
    Omar T. avatar
    Omar T.Ecommerce Client
cloudinarycloudinary
appwriteappwrite
VercelVercel
streamstream
docker.docker.

My work experience

My approach

Planning & Strategy

We'll collaborate to map out your website's goals, target audience, and key functionalities. We'll discuss things like site structure, navigation, and content requirements.

Development & Progress Update

Once we agree on the plan, I cue my lofi playlist and dive into coding. From initial sketches to polished code, I keep you updated every step of the way.

Development & Launch

This is where the magic happens! Based on the approved design, I'll translate everything into functional code, building your website from the ground up.