Skip to content
View rezaian-dev's full-sized avatar

Block or report rezaian-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rezaian-dev/README.md

Mohammadreza Rezaian — Front-End Engineer

Hey, I'm Mohammadreza 👋

Front-End Engineer · React & Next.js

I turn ideas into web products that real people use every day —
fast, accessible, and built to be maintained by someone other than me.


Visit my portfolio

Open to work Experience Location



🧭 A little about me

Three-ish years ago I wrote my first React component. Since then I've shipped a full-stack medical booking platform, a real-estate app with an interactive map, an e-commerce store for a client, and four Persian handbooks that a lot of developers now learn from.

What gets me out of bed isn't a shiny new framework — it's the moment an interface just works: the Jalali calendar that never drifts by a day, the RTL layout that sits right on every screen, the page that's loaded before the user blinks.

Things I quietly refuse to compromise on:

  • 🧼 Clean, quiet code — readable today, maintainable next year, no complexity nobody asked for
  • 🛡️ Type-safe end to end — strict TypeScript and Zod at the data boundary; bugs get caught before runtime
  • ⚡ Measured quality — Lighthouse, automated tests and a11y. A good feeling isn't enough; I want numbers
  • 🇮🇷 The Persian web, done right — RTL, Jalali dates, Tehran time and everything in between

"No quick patches — I go after the root cause."


🚀 What I've built

The full stories, screenshots and numbers live on the portfolio — here's the short version.

Project In one line
🩺 Doctor Booking Full-stack appointment platform — Next.js 16, MongoDB, Redis, Playwright. Lighthouse SEO 100. Source
🏠 Saghfinoo Real-estate SPA with map-based search, built to scale — React 18, Vite, Leaflet. Source
👗 Malli Kids E-commerce for a children's atelier — RSC, ISR, Better Auth. Client work, private. —
🛒 ShoppingCart A tidy, strict-TypeScript cart with a modular architecture. Source

📚 The handbooks I wish I'd had earlier

Four free, open-source Persian guides — project-based, obsessed with the why, not just the how.

JavaScript ES2025 Persian Guide

JavaScript ES2025
38 chapters

Read Source
React 19 Persian Guide

React 19.2
37 chapters

Read Source
Next.js 16 Persian Guide

Next.js 16
37 chapters

Read Source
Git & GitHub 2026 Persian Guide

Git & GitHub 2026
36 chapters

Read Source

🛠️ What I reach for

React Next.js TypeScript Tailwind shadcn/ui Motion MUI Zod RHF SWR MongoDB Redis Playwright Vite Git RTL

🌐 The portfolio itself

Bilingual, light & dark, zero layout shift — and yes, I measured it.

Portfolio — Persian dark Portfolio — English light
🇮🇷 فارسی 🇬🇧 English

📫 Say hi

Looking for a front-end engineer who cares about the pixels, the performance and the Persian-speaking user in equal measure? I'd love to chat — remote or on-site.

Email LinkedIn Telegram Resume



Profile views

Designed & engineered with care in Karaj · © 2026 Mohammadreza Rezaian · Back to top ↑

Pinned Loading

  1. saghfinoo saghfinoo Public

    🏠 Saghfinoo — A modern, RTL-first React real estate platform with smart property search, multi-step ad listing, mock OTP auth, and interactive market analytics. Built with React 18, Vite, Tailwind …

    JavaScript 1

  2. doctor-booking doctor-booking Public

    🩺 Doctor Booking — Production-ready Next.js 16 platform for online doctor appointment booking. SMS OTP auth, admin dashboard, MongoDB, JWT & Redis rate-limiting. RTL/Persian, TypeScript-strict.

    TypeScript 1