مهدی کاظمی

مهدی کاظمی

توسعه‌دهنده فول‌استک

درباره من

توسعه‌دهنده فول‌استک با بیش از سه سال تجربه در ساخت محصولات مدرن و کاربرمحور. قوی‌ترین نقطه‌ام فرانت‌اند با React، Next.js و TypeScript است و در بک‌اند هم راحتم — Go، .js، با PostgreSQL، Redis و MongoDB در پشت آن‌ها.

اپ دسکتاپ مدیریت باشگاه با یکپارچه‌سازی سخت‌افزار، سیستم مدیریت رزرو کابین و فروشگاه آنلاین تجهیزات ورزشی را منتشر کرده‌ام — و همین حالا یک پلتفرم عملیاتی Go + React با حدود ۱۵ ابزار ماژولار برای یک فروشگاه صوتی می‌سازم.

خودآموزم و تکنولوژی‌های جدید را سریع یاد می‌گیرم. هر روز کنار ابزارهای AI مثل Claude Code کار می‌کنم و برایم کد تمیز و قابل‌نگهداری و تجربه روان برای کاربر نهایی مهم است.

آماده همکاری فوری
دورکاری / حضوری
تمام‌وقت / پاره‌وقت

مهارت‌ها

فرانت‌اند

Reactپیشرفته
Next.jsپیشرفته
TypeScriptمسلط
Tailwind CSSپیشرفته
Reduxمسلط
TanStack Queryمسلط
Framer Motionمسلط

بک‌اند

Go (Golang)مسلط
Dockerمسلط

دیتابیس و زیرساخت

PostgreSQLمسلط
Redisکاربلد
MongoDBمسلط
Supabaseمسلط
Dockerکاربلد

دسکتاپ و جریان کاری AI

Electronمسلط
Claude Codeپیشرفته
AI / LLM toolingمسلط
Gitپیشرفته

تجربه کاری

توسعه‌دهنده فول‌استک

Full-Stack Developer

۱۴۰۴ - اکنون

تهران‌اسپیکر — پلتفرم عملیاتی

دورکاری

مسئولیت‌ها:

  • ساخت بک‌اند Go (Gin) که حدود ۱۵ ابزار مستقل را پشت یک لایه احراز توکنی سوار می‌کند
  • توسعه داشبورد React + Vite + TypeScript با TanStack Query و اعلان‌های زنده SSE
  • طراحی آزمایشگاه صدای درون‌فروشگاهی روی Web Audio API — اکولایزر، افکت فضایی، سیگنال تست، تشخیص دستگاه
  • کار با MongoDB + GridFS و کاتالوگ PostgreSQL، با کش هوشمند و کم‌هزینه AI

دستاوردها:

حدود ۱۵ ابزار ماژولار در یک باینری
ساخت کامل، فرانت‌اند + بک‌اند

توسعه‌دهنده فرانت‌اند

Frontend Developer

۱۴۰۳ - ۱۴۰۴

سیستم مدیریت باشگاه (تیمی)

دورکاری

مسئولیت‌ها:

  • طراحی و توسعه اپلیکیشن دسکتاپ با Electron.js و React
  • یکپارچه‌سازی اسکنر اثر انگشت و سخت‌افزار کنترل تردد
  • مدیریت state با Redux و React Query برای رابطی سریع و پرکار
  • همکاری با توسعه‌دهنده بک‌اند برای یکپارچه‌سازی API (Django)

دستاوردها:

پردازش اسکن اثر انگشت زیر ۵۰ میلی‌ثانیه
سیستم نظارت لحظه‌ای

توسعه‌دهنده فرانت‌اند

Frontend Developer

۱۴۰۴

فروشگاه آل‌مکس‌اسپرت (تیمی)

دورکاری

مسئولیت‌ها:

  • توسعه رابط فروشگاه با React و Tailwind CSS
  • پیاده‌سازی فیلترینگ پیشرفته محصولات و جستجو
  • یکپارچه‌سازی فرانت‌اند با بک‌اند Django + PostgreSQL
  • بهینه‌سازی عملکرد و طراحی ریسپانسیو

دستاوردها:

زنده و در حال استفاده
تجربه واقعی کار تیمی

پروژه‌ها

داشبورد تهران‌اسپیکر

Tehranspeaker Dashboard

2026

پلتفرم عملیاتی Go + React برای فروشگاه تجهیزات صوتی

بک‌اند میکروسرویس Go (Gin)حدود ۱۵ ابزار ماژولارآزمایشگاه صدای Web Audioاعلان‌های زنده SSEدستیار AI با کش دائمیلایه امنیتی احراز توکنی
GoGinReactTypeScriptViteMongoDBPostgreSQLTanStack QueryWeb Audio APIDocker

اپ دسکتاپ مدیریت باشگاه

Gym Automation Desktop App

2025

مدیریت باشگاه با یکپارچه‌سازی سخت‌افزار روی دسکتاپ

یکپارچه‌سازی سخت‌افزارپردازش اسکن زیر ۵۰msنظارت لحظه‌ایصورت‌حساب خودکار
Electron.jsReactReduxReact QueryDjangoTailwind CSS

سیستم مدیریت رزرو کابین

Wild Oasis Management

2025

داشبورد عملیاتی برای کسب‌وکار اجاره کابین

مدیریت رزروتحلیل مهمانانیکپارچه‌سازی پرداختبه‌روزرسانی لحظه‌ای
ReactReact QueryReduxSupabase

وبسایت رزرو کابین

Wild Oasis Website

2025

سایت رزرو سمت مهمان، با رندر سمت سرور

رندر سمت سرورمدیریت رزرواحراز هویت امن
Next.jsReactAuth.jsSupabase

فروشگاه آنلاین آل‌مکس

Allmaxsport E-commerce

2025

فروشگاه آنلاین زنده برای تجهیزات ورزشی

کار تیمیکاتالوگ محصولپردازش پرداختمدیریت موجودی
ReactDjangoTailwind CSSPostgreSQL

پیتزا اکسپرس

Pizza Express

2025

اپ سفارش پیتزای سریع با نقشه تحویل

نقشه تحویل مبتنی بر موقعیتتخمین فاصله لحظه‌ایپرداخت سریعسبک و سریع
ReactTailwind CSS

تحصیلات

دیپلم کامپیوتر

دوره متوسطه

آموزش خودآموز و مستمر

  • دوره‌های تخصصی React، Next.js و Go از پلتفرم‌های معتبر
  • مستندات رسمی و پروژه‌های عملی برای تسلط واقعی بر ابزارها
  • یادگیری روزانه از MDN، مستندات فریم‌ورک‌ها، GitHub و جفت‌برنامه‌نویسی با AI
UdemySabzlearnDocumentationGitHubClaude Code

زبان‌ها

فارسی

زبان مادری

English

متوسط · B1
خواندن
نوشتن
مکالمه

توانایی خواندن مستندات فنی و کار روزانه با منابع انگلیسی.