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. 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 six 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 Focus Live website Source
🌿 Kiana Khorsand Psychotherapy platform · Jalali booking, client/admin dashboards, Better Auth, offline PWA Visit site ↗ GitHub
🩺 Doctor Booking Medical appointments · Next.js, MongoDB, Redis, Playwright Visit site ↗ GitHub
🏠 Saghfinoo RTL real-estate platform · React, Vite, interactive maps Visit site ↗ GitHub
👗 Malli Kids Children's clothing store · RSC, ISR, Better Auth Visit site ↗ Private client work
🛒 ShoppingCart Responsive TypeScript shopping cart · Bootstrap 5 Visit site ↗ GitHub

📚 The handbooks I wish I'd had earlier

Six Persian guides available to read online — project-based, obsessed with the why, not just the how.

TypeScript Persian Reference — 40 chapters

New · TypeScript Persian Reference

220 pages · 40 chapters · 8 hands-on projects · 130+ interview questions

Read online ↗ · Browse repository
n8n Persian Reference — 26 chapters

New · n8n Persian Engineering Reference

71 pages · 26 chapters · 76 analytical questions · 3 projects and independent labs

Explore the book / download PDF ↗ · Browse repository
Handbook Chapters Read online Repository
n8n — Reliable Automation 26 Read / download PDF ↗ Source
TypeScript 40 Read ↗ Source
JavaScript ES2025 38 Read ↗ Source
React 19.2 37 Read ↗ Source
Next.js 16 37 Read ↗ Source
Git & GitHub 2026 36 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 preview — English, light theme

📫 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