رفتن به محتوای اصلی

پروژه‌ها

پروژه‌های مهندسی

هر پروژه با شرح مسئله، نقش من، پیاده‌سازی و نتیجه.

اتوماسیون سازمانی · EDI

از ۲۰۲۴

اتوماسیون سفارش در یک شرکت صنعتی

مسئله
سفارش‌ها در حجم بالا و با سهم زیاد کار دستی وارد و پردازش می‌شدند و به همین نسبت مستعد خطا بودند.
نقش من
توسعه‌دهنده ارشد نرم‌افزار، مسئول بازسازی خط پردازش
پیاده‌سازی
بازسازی کامل پردازش سفارش به‌صورت یک خط خودکار سرتاسری با اتصال به SAP از طریق REST، اعتبارسنجی و پایش.
نتیجه
بیش از ۹۲٪ کاهش خطای پردازش با بیش از ۴٬۰۰۰ رکورد در روز.
  • C#
  • PowerShell
  • REST API
  • Oracle
  • EDI
  • SAP

ERP سازمانی · پلتفرم حمل‌ونقل (PWA)

۲۰۲۶

Prime Route Logistics، پلتفرم لجستیک و ERP

مسئله
یک شرکت حمل‌ونقل بین‌المللی به وب‌سایت، پرتال مشتری و کل عملیات حمل‌ونقل در یک سیستم واحد نیاز داشت، به‌جای ابزارهای پراکنده.
نقش من
طراحی مفهومی، معماری و توسعه
پیاده‌سازی
یک PWA قابل نصب و چندزبانه (سورانی، عربی، فارسی، انگلیسی، همراه با RTL) با وب‌سایت عمومی، پرتال مشتری و ERP کامل حمل‌ونقل: پیشنهاد قیمت، رهگیری محموله، اسناد حمل و گمرک، فاکتور و پرداخت، گزارش‌ها و مدیریت نقش‌ها و دسترسی‌ها.
جزئیات فنی
  • امنیت: Argon2، احراز هویت دومرحله‌ای (TOTP)، CSP مبتنی بر nonce، محدودسازی نرخ، رمزنگاری AES-GCM، گزارش ممیزی
  • راهبری: پشتیبان‌گیری خودکار، Vercel Cron و Blob، مسیریابی ایمیل و Turnstile از طریق Cloudflare
  • سئوی فنی و AEO: داده‌های ساختاریافته، hreflang، llms.txt
نتیجه
یک سیستم مرکزی برای فروش، عملیات و صورتحساب، فعال در pr-logistics.net.
  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • Ant Design
  • PostgreSQL (Neon)
  • Drizzle ORM
  • Vercel
  • Resend
  • Cloudflare
  • Web Push
  • Playwright
  • Vitest

بک‌اند · امنیت

۲۰۲۱

زیرساخت احراز هویت، تپسی

مسئله
یک پلتفرم درخواست خودرو با حجم بسیار بالای کاربر به ورود و نشست‌هایی نیاز دارد که زیر بار سنگین امن و پایدار بمانند.
نقش من
توسعه‌دهنده فریلنسر، مسئول کل سیستم احراز هویت به‌عنوان یک زیرپروژه
پیاده‌سازی
توسعه کامل سیستم احراز هویت همراه با تمام تست‌ها: مدیریت نشست، فرایندهای امنیتی و مقیاس‌پذیری برای بار بالا.
نتیجه
سیستم احراز هویتی که به‌طور کامل تست شده و در محیط عملیاتی پربار فعال است.
  • JavaScript
  • Node.js
  • Auth
  • Security

فول‌استک · داشبورد

۲۰۲۲

پلتفرم مدیریتی، صرافی

مسئله
یک پلتفرم معاملات مالی به ابزارهای داخلی برای تراکنش‌ها، دسترسی‌ها و گزارش‌گیری نیاز داشت.
نقش من
طراحی و توسعه داشبوردهای مدیریت و کارکنان
پیاده‌سازی
داشبوردهای مدیریت و کارکنان با کنترل دسترسی مبتنی بر نقش، مدیریت تراکنش‌ها و گزارش‌گیری لحظه‌ای از طریق REST API.
نتیجه
رابط مدیریتی در حال استفاده عملیاتی با نقش‌های کاملاً تفکیک‌شده.
  • React
  • Node.js
  • REST API
  • Dashboard

محصول شخصی · پلتفرم سازمانی (iOS، Android، وب)

در حال حاضر

Rebar (ڕێبەر)

مسئله
کسب‌وکارها و متخصصان کرد به‌سختی در فضای دیجیتال پیدا می‌شوند و زبان کردی از نظر منابع زبانی و نرم‌افزار کمبود دارد.
نقش من
بنیان‌گذار و توسعه‌دهنده فول‌استک، از پایگاه داده تا انتشار در فروشگاه‌ها
پیاده‌سازی
پلتفرمی چندزبانه (آلمانی، انگلیسی، کرمانجی، سورانی با RTL) با راهنمای کسب‌وکارها، رزرو، اشتراک و فرهنگ لغت کردی با ۲۷۳٬۰۰۰ واژه از ۱۹ منبع.
جزئیات فنی
  • اشتراک‌ها و خریدهای درون‌برنامه‌ای از طریق RevenueCat برای iOS و Android
  • فرهنگ لغت با ۲۷۳٬۰۰۰ مدخل از ۱۹ منبع، پردازش‌شده با Python
  • زیرساخت اختصاصی: Docker روی Hetzner، CI/CD با GitHub Actions و EAS، پایش با Sentry
نتیجه
در دسترس در App Store، Google Play و وب.
  • React Native (Expo)
  • TypeScript
  • NestJS
  • Node.js
  • Prisma
  • PostgreSQL
  • Redis
  • Python
  • Next.js
  • Docker
  • Hetzner
  • Cloudflare
  • GitHub Actions
  • EAS
  • RevenueCat
  • Sentry

فول‌استک · قابلیت‌های SaaS

۲۰۲۶

پورتفولیو و پرتال مشتری

مسئله
پروژه‌ها، پیشنهادها، فاکتورها و ارتباط با مشتریان باید در یک جا انجام شوند.
نقش من
طراحی مفهومی، معماری و توسعه
پیاده‌سازی
همین وب‌سایت با پرتال مشتری: OAuth و تأیید ایمیل، نقش‌ها، پیشنهاد قیمت با امکان تأیید، فاکتور، تیکت، فایل، مراحل کار و فرایند تأیید برای رزومه.
جزئیات فنی
  • امنیت: bcrypt، محدودسازی نرخ برای هر مسیر، Content Security Policy، محافظت در برابر حمله جستجوی فراگیر در تأیید کد
  • سئوی فنی و AEO: داده‌های ساختاریافته تولیدشده از محتوای صفحات، llms.txt
نتیجه
کل روند پروژه با مشتریان از طریق پرتال انجام می‌شود.
  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • PostgreSQL (Neon)
  • Prisma
  • NextAuth
  • Resend
  • Upstash Redis
  • Vercel Blob
  • Cloudflare Turnstile
  • Vitest