- توسعه بکاند سامانههای حسابداری با 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 برای بهینهسازی حافظه کش و صفهای پردازشی و تضمین اجرای
1403 - 1404 برنامه نویس ارشد فول استک - ارسین