درباره من
من در زمینهی توسعه و پیادهسازی نرمافزارهای بکاند و فولاستک تخصص دارم و خدماتی ارائه میدهم که شامل طراحی و ساخت RESTful APIها، رباتهای تلگرام، سیستمهای اتوماسیون، پنلهای مدیریتی و وباپلیکیشنهای مقیاسپذیر میشود.
با استفاده از Python (Django, Flask)، PostgreSQL، Redis و معماری Microservices پروژهها را بهصورت کاملاً بهینه، ایمن و قابل توسعه طراحی میکنم.
در بخش فرانتاند نیز با React و Tailwind CSS رابطهای مدرن و واکنشگرا پیادهسازی میکنم.
تمرکز اصلی من بر پایداری، امنیت، سرعت و کیفیت کد است و تلاش میکنم هر پروژه را طوری تحویل دهم که هم از نظر عملکرد و هم از نظر تجربهی کاربری در سطح حرفهای باشد.
تحصیلات
M
1395 - 1400
مهندسی نفت
دانشگاه غیرانتفاعی اقبال لاهوری - لیسانس
سوابق شغلی
M
1403 - 1404
برنامه نویس ارشد فول استک
ارسین
توسعه بکاند سامانههای حسابداری با Django و REST API شامل طراحی PostgreSQL، ایندکسگذاری (GIN، BTree)، استفاده از JSONField، پارتیشنبندی جداول و بهینهسازی کوئریها.
پیادهسازی احراز هویت JWT، پردازشهای پسزمینه با Celery و گزارشگیری Excel.
توسعه سریالایزرهای شرطی و تو در تو، کنترل دسترسی، رمزنگاری، تبدیل تاریخ، و پیادهسازی پنل مدیریت با Django Template.
مدیریت لاگها با سیستم Logging اختصاصی، پیادهسازی کامل CORS، CSRF و هدرهای امنیتی برای جلوگیری از حملات رایج.
مدیریت migrationها بهصورت حرفهای، کنترل نسخه پایگاه داده و مدیریت وابستگیها با ابزارهای پایتونی مانند psycopg2 و django-extensions در محیط لینوکسی.
توسعه رابط کاربری سامانههای حسابداری با React 19 با معماری کامپوننتمحور، استفاده از Redux Toolkit و React Hooks برای مدیریت وضعیت، و اعتبارسنجی فرمها با React Hook Form و Yup.
مسیریابی با React Router، فرمها و فیلترهای پیچیده با react-select و react-multi-date-picker، و ارتباط با API از طریق Axios.
طراحی واکنشگرا و مدرن با Tailwind CSS و افزودن انیمیشنهای تعاملی با Lottie، همراه با ساختار فولدربندی تمیز و کامپوننتهای قابل استفاده مجدد.
پیادهسازی کشکردن دادهها با localStorage، sessionStorage و memoization برای افزایش سرعت، همراه با Custom Hookهای اختصاصی جهت جداسازی منطق تجاری از UI.
استفاده از Error Boundary برای کنترل خطاهای کامپوننتها، و بهینهسازی عملکرد با ، useMemo و useCallback جهت کاهش رندرهای غیرضروری.
مدیریت کامل استقرار پروژه در محیط لینوکس شامل پیکربندی Nginx بهعنوان reverse proxy، راهاندازی Supervisor برای مدیریت فرایندهای Celery و Gunicorn، و اجرای منظم وظایف با استفاده از Cron Job.
استفاده از اسکریپتهای Shell و فایلهای .sh برای خودکارسازی عملیات نصب، بهروزرسانی و پشتیبانگیری دورهای از پایگاه داده و فایلهای حساس.
افزایش امنیت و عملکرد سامانه از طریق Cloudflare (مدیریت DNS، محافظت DDoS و کش سمت سرور).
بهکارگیری Redis برای بهینهسازی حافظه کش و صفهای پردازشی و تضمین اجرای
M
1402 - 1403
برنامه نویس فول استک
کلینیک نیراکلاب
سیستم CRM اختصاصی برای کلینیک نیراکلاب – مدیریت هوشمند کلینیک ماساژ
برای مجموعه بزرگ "نیراکلاب" که یکی از کلینیکهای مطرح ماساژ با چندین پرسنل فعال و صدها مشتری وفادار است، یک سیستم CRM کاملاً اختصاصی و هوشمند طراحی و پیادهسازی کردم که تمامی فرآیندهای عملیاتی، مالی، منابع انسانی و ارتباط با مشتری را پوشش میدهد. این سیستم شامل ویژگیهای کلیدی زیر است:
مدیریت نوبتدهی هوشمند
تعریف و مدیریت دقیق برنامه کاری ماسورها و ماسیسها
امکان رزرو نوبت توسط مشتریان از طریق پنل اینترنتی اختصاصی
تخصیص خودکار اتاقها و زمانها با توجه به ظرفیت و مهارت پرسنل
پشتیبانی از انواع پکیجها، جلسات ترکیبی و نوبتهای دورهای
پنلهای شخصیسازیشده برای پرسنل
هر ماسور/ماسیس پنل اختصاصی دارد برای مشاهده:
لیست مشتریهای خودش
تاریخچه خدمات ارائه شده
ساعتهای کاری و حضور
محاسبه دقیق درآمد بر اساس تعداد نوبت، نوع خدمات و مدتزمان فعالیت
اعلانهای مالی، مرخصی، پیامهای داخلی و…
پنل جامع مدیریت (ادمین)
مشاهده و کنترل کامل عملکرد همه پرسنل
گزارشهای تحلیلی از درآمد، ترافیک مشتری، میزان رضایت، بازدهی کارکنان و...
مدیریت پرداخت حقوق و دستمزد به صورت خودکار و دقیق
ابزارهای پیشرفته برای مدیریت موجودی، حسابداری و امور مالی
قابلیت تعریف نقشهای مختلف با سطوح دسترسی تفکیکشده
رباتهای ارتباطی و اتوماسیون پیامرسانی
رباتهای حرفهای برای ارتباط با مشتری از طریق:
SMS،واتساپ و تلگرام
ارسال یادآوری نوبت، تبریک تولد، نظرسنجی، اطلاعرسانیهای مالی و پکیجهای جدید به صورت خودکار
باشگاه مشتریان و سیستم امتیازدهی
سیستم وفادارسازی و امتیازدهی بر اساس میزان استفاده از خدمات
ارائه پکیجهای اختصاصی و ترکیبی با تخفیفهای پلکانی
ثبت تاریخچه حضور، ترجیحات مشتری، ماسور منتخب و... برای تجربه شخصیسازیشده
گزارشگیری و داشبورد تحلیلی
نمودارها و گزارشهای جامع در سطوح مختلف:
فروش و درآمد
نرخ بازگشت مشتریان
فعالیت کارکنان
اثربخشی کمپینهای تبلیغاتی و رباتهای پیامرسان
سایر ویژگیها:
سیستم حضور و غیاب آنلاین با تشخیص ورود از طریق لاگین به پنل پرسنل
امکان تعریف پکیجهای ترکیبی با زمانبندی انعطافپذیر
امنیت دادهها و سطوح دسترسی کنترلشده
M
1401 - 1402
کارشناس هوش مصنوعی و برنامه نویس backend
استارت اپ ai-trade
توسعه و بهینهسازی REST API و معماری میکروسرویسها با Django، Flask و Python
طراحی و پیادهسازی RESTful APIهای مقیاسپذیر و پایدار با استفاده از Django و Flask در معماری Microservices، همراه با طراحی ساختارهای ماژولار و ارتباطات سرویس به سرویس.
استفاده از SQLAlchemy برای ORM، بهینهسازی Queryها و مدیریت اتصالهای پایگاه داده در سیستمهای با بار بالا.
پیادهسازی و پیکربندی Redis به عنوان حافظه کش و صف پردازشی برای افزایش سرعت پاسخگویی و کاهش بار سرور.
نظارت و پایش مداوم سرورها در محیط Linux با ابزارهای مانیتورینگ، لاگگیری حرفهای و آلارمدهی خودکار در شرایط بحرانی.
توسعه و استقرار رباتهای خودکار و سرویسهای پسزمینه برای مانیتورینگ، ارسال اعلان، و اجرای وظایف زمانبندیشده.
بهکارگیری استراتژیهای Stability، Load Balancing، Retry Mechanism و بهینهسازی عملکرد برای تضمین در دسترسپذیری بالا (High Availability).
دستاورد
هیج دستاوردی ثبت نشده است
بازخورد