علی‌اکبر اصغری

نمونه کار مهندسی

علی‌اکبر اصغری

مهندس نرم‌افزار ارشد در React، React Native و هوش مصنوعی کاربردی

از سال ۲۰۱۶ محصولات نرم‌افزاری عملیاتی می‌سازم: وب، موبایل، بک‌اند و یکپارچه‌سازی سخت‌افزار POS. مسئولیت کامل طراحی، توسعه و استقرار را در بقا، MagicBody و Luna Bedroom بر عهده داشته‌ام و روی مهندسی هوش مصنوعی کاربردی، از جمله مسیریابی مدل و بازیابی همراه با منبع، کار می‌کنم.

  • ساخت محصولات نرم‌افزاری عملیاتی از ۲۰۱۶
  • اندروید و iOS
  • یکپارچه‌سازی سخت‌افزار POS
  • راهبری تیم چهارنفره بانکداری

پروژه‌های منتخب

مسئولیت کامل طراحی، توسعه و استقرار؛ موبایل و بانکداری؛ و POS — با شواهد تصویری واقعی.

بقا — برنامه‌نویس زندگی

بقا — برنامه‌نویس زندگی

پلتفرم عمومی یادگیری: دوره، بلاگ، قلب‌ها، جستجو، و رابط فارسی/انگلیسی.

نقش مسئولیت کامل طراحی، توسعه و استقرار — PWA، پنل مدیریت، API و کلاینت Expo

Next.jsReactExpressMongoDBExpoZibal
  • PWA عمومی Next.js را ساختم و مستقر کردم؛ شامل دوره، بلاگ، قلب‌ها، جستجو، رابط فارسی و انگلیسی، و دوره‌های قیمت‌گذاری‌شده.
  • پنل مدیریت React و API اکسپرس و Node.js روی MongoDB را ساختم، با خرید دوره از طریق پرداخت Zibal.
  • کلاینت Expo برای iOS و اندروید ساختم که توکن تازه‌سازی را در SecureStore نگه می‌دارد.
مشاهده نمونه کارباز کردن سایت: bagha.app
MagicBody

MagicBody

محصول تناسب‌اندام زنده و درآمدزا با مالکیت مشترک. نرم‌افزار را من می‌سازم و اداره می‌کنم.

نقش شریک مالک و مهندس نرم‌افزار

Next.jsReactMobX State TreeExpressMongoDBZibal
  • PWA نصب‌پذیر اعضا با Next.js و MobX State Tree را ساختم؛ ورود با تلفن، برنامه‌های تمرینی، کتابخانه و جستجوی حرکت، نکات و پروفایل، به‌همراه اپ مدیریت React برای اعضا، برنامه، حرکت، خرید و پرداخت شریک.
جزئیات مهندسی بیشتر
  • API اکسپرس و MongoDB را برای احراز هویت، دسترسی عضویت، برنامه، حرکت، خرید و آپلود فایل ساختم؛ نشست JWT، پیامک Melipayamak، و پرداخت Zibal برای ارتقای عضویت.
  • تولید را روی یک VPS با Nginx، PM2 و MongoDB نگه می‌دارم و بارگذاری مجدد API را طوری منتشر می‌کنم که سایت و پایگاه داده در حال اجرا بمانند.
مشاهده نمونه کارباز کردن سایت: magicbody.app
Luna Bedroom

Luna Bedroom

فروشگاه با مسئولیت کامل طراحی، توسعه و استقرار. مدیران نشانی محصول را وارد می‌کنند و پیش از انتشار ویرایش می‌کنند.

نقش مسئولیت کامل طراحی، توسعه و استقرار — فروشگاه، واردکردن محصول در پنل مدیریت، و API

ReactNext.jsNode.jsTypeScriptPostgreSQL
  • فروشگاه را با React، Next.js، Node.js، TypeScript و PostgreSQL از ابتدا تا استقرار ساختم.
  • فرایند واردکردن محصولات در پنل مدیریت را ساختم تا نشانی محصول آمازون و Trendyol وارد شود و عنوان، قیمت، تصویر و توضیح پیش از انتشار بازبینی شود.
مشاهده نمونه کارباز کردن سایت: lunabedroom.com
ShoppBusiness

ShoppBusiness

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

نقش مهندس ارشد فرانت‌اند و React Native — باروک

React NativeTypeScriptAndroid SDK
  • کلاینت POS شاپ‌بیزنس را تحویل می‌دهم؛ پل Native اندروید برای اسکنر بارکد، کارت‌خوان و چاپگر روی ترمینال‌های E800، P10، P18 و Gemini.
  • سفارش و فاکتور فروشگاهی روی ترمینال اختصاصی.
مشاهده نمونه کار
اعتبار باروک

اعتبار باروک

رابط اعتبار نقدی فروشنده در نقش باروک.

نقش مهندس ارشد فرانت‌اند و React Native — باروک

ReactReact NativeTypeScript
  • رابط وب، PWA و داشبورد عملیاتی را با React، Next.js و TypeScript برای محصولات اعتبار و تجارت می‌سازم؛ از جمله روزنو و باروک‌مارکت.
  • نمونه بانکی BNPL را در حدود یک ماه تحویل دادم.
مشاهده نمونه کار
های‌وب، پارس‌آنلاین و بانک فردا

های‌وب، پارس‌آنلاین و بانک فردا

اپلیکیشن رسمی اندروید و iOS، به‌علاوه صفحات وب React و Next.js.

نقش توسعه‌دهنده React Native و فرانت‌اند — های‌وب

React NativeReactNext.js
  • اپلیکیشن اندروید و iOS های‌وب و پارس‌آنلاین را منتشر کردم؛ شامل گفتگو، تیکت، بارگذاری سند، ویجت ترافیک Native، و صفحات React و Next.js.
  • در همین اشتغال، تیم چهارنفره بانکداری موبایل بانک فردا را راهبری کردم: تخصیص کار، بازبینی کد، معماری، تحویل، و کدنویسی.
مشاهده نمونه کار
Togething

Togething

شبکه اجتماعی برای بردهای کوچک — استوری‌لاین، نظارت متقابل، مربیگری و گروه‌های مبتنی بر اقدام. کلاینت اندروید و iOS برای Togething B.V. (آمستردام).

نقش توسعه‌دهنده ارشد React Native — Togething (هلند)

React NativeTypeScript
  • کلاینت اندروید و iOS را با React Native و TypeScript تحویل دادم: فید عادت و گام‌های روزانه، استوری‌لاین با مایلستون، نظارت متقابل و تأیید گام، گروه و چالش، یافتن مربی، پیام‌رسانی سوکت، اعلان، نقشه و خرید درون‌برنامه.
  • گفتگوی هوش مصنوعی و مربیگری انسانی/هوش مصنوعی را در کلاینت React Native یکپارچه کردم.
مشاهده نمونه کارباز کردن سایت: info.togething.com
بقا لبز

بقا لبز

پروژه هوش مصنوعی محلی مستقل، جدا از پلتفرم عمومی یادگیری بقا.

نقش پروژه هوش مصنوعی محلی مستقل

ReactFastAPICrewAIOllamaSQLitebge-m3
  • کنترل‌سنتر React و سرویس‌های FastAPI را برای ارسال مأموریت، تأیید برنامه، پیگیری اجرا، و بازبینی پیشنهادها، نتایج ارزیابی و خروجی‌های پروژه ساختم.
  • مسیریابی مبتنی بر سیاست را بین مدل‌های محلی Ollama و ارائه‌دهندگان ابری اختیاری پیاده کردم، به‌همراه ابزارهای CrewAI داخل محدوده امن فضای کار.
جزئیات مهندسی بیشتر
  • ورود سند و RAG را ساختم تا قطعات منبع بازیابی‌شده به مدل برسد؛ جستجوی SQLite، نرمال‌سازی فارسی، امبدینگ محلی bge-m3 و ارجاع به منبع.
  • مکانیسم تکمیل مأموریت را ساختم تا تا زمان ثبت خروجی نوشتاری روی دیسک، مأموریت کامل نشود؛ با پایداری مأموریت روی SQLite و نقاط بازرسی زمان اجرا.
مشاهده نمونه کار
سلفیت

سلفیت

اپلیکیشن موبایل تناسب‌اندام: پیدا کردن باشگاه، سفارش غذای رژیمی، و خدمات اعضا.

نقش توسعه‌دهنده React Native — تیم سلفیت

React NativeAndroidiOS
  • سلفیت را برای اندروید و iOS در تیم سلفیت توسعه دادم.
  • باشگاه‌یاب، سفارش رژیم، فروشگاه و آموزش را در کلاینت تحویل دادم.
مشاهده نمونه کار
تک‌اپ

تک‌اپ

اپلیکیشن موبایل منتشرشده برای فدراسیون تکواندو روی اندروید و iOS.

نقش توسعه‌دهنده React Native — تیم سلفیت

React NativeAndroidiOS
  • در انتشار TaekApp برای فدراسیون تکواندو روی اندروید و iOS مشارکت کردم.
مشاهده نمونه کار
آرایشگاه سعید

آرایشگاه سعید

کلاینت موبایل رزرو آرایشگاه برای نوبت و مشاهده خدمات.

نقش توسعه‌دهنده اپلیکیشن موبایل

React NativeAndroidiOS
  • صفحات موبایل جریان رزرو، فهرست خدمات و معرفی سالن را ساختم.
مشاهده نمونه کار
Dream Job

Dream Job

کلاینت موبایل جستجوی شغل برای مرور آگهی و وضعیت درخواست.

نقش توسعه‌دهنده اپلیکیشن موبایل

React NativeAndroidiOS
  • صفحات فهرست، جزئیات و پیگیری درخواست را برای کلاینت جستجوی شغل پیاده کردم.
مشاهده نمونه کار
رپ فارسی

رپ فارسی

کلاینت موبایل کشف موسیقی رپ فارسی.

نقش توسعه‌دهنده اپلیکیشن موبایل

React NativeAndroidiOS
  • صفحات موبایل مرور و پخش را برای کاتالوگ رپ فارسی ساختم.
مشاهده نمونه کار
خانه کارگر

خانه کارگر

کلاینت موبایل خدمات و اطلاعیه‌های خانه کارگر.

نقش توسعه‌دهنده اپلیکیشن موبایل

React NativeAndroidiOS
  • رابط موبایل خدمات اعضا برای خانه کارگر را تحویل دادم.
مشاهده نمونه کار
جلسه آنلاین

جلسه آنلاین

صفحات وب پیش‌رونده برای زمان‌بندی و پیوستن به جلسات آنلاین.

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

ReactPWA
  • صفحات PWA جلسه را برای نمای زمان‌بندی و ورود به نشست ساختم.
مشاهده نمونه کار

سوابق حرفه‌ای

  1. اوت ۲۰۲۵ تا اکنون

    مهندس ارشد فرانت‌اند و React Native

    باروک

    • رابط وب، PWA و داشبورد برای اعتبار و تجارت؛ از جمله روزنو و باروک‌مارکت.
    • POS شاپ‌بیزنس با پل Native اسکنر، کارت‌خوان و چاپگر.
    • نمونه بانکی BNPL را در حدود یک ماه تحویل دادم.
  2. دسامبر ۲۰۲۳ تا اکتبر ۲۰۲۴

    توسعه‌دهنده ارشد React Native

    Togething (هلند)

    • کلاینت اندروید و iOS برای شبکه اجتماعی بردهای کوچک: استوری‌لاین، گام روزانه، نظارت متقابل، گروه، مربیگری، پیام‌رسانی، اعلان، نقشه و خرید درون‌برنامه.
    • گفتگوی هوش مصنوعی و مربیگری انسانی/هوش مصنوعی را در کلاینت یکپارچه کردم.
  3. اکتبر ۲۰۲۰ تا نوامبر ۲۰۲۳

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

    های‌وب

    • اپ رسمی های‌وب و پارس‌آنلاین برای اندروید و iOS، به‌علاوه صفحات React و Next.js.
    • در همین اشتغال تیم چهارنفره بانکداری موبایل بانک فردا را راهبری کردم.
  4. دسامبر ۲۰۱۸ تا اکتبر ۲۰۲۰

    توسعه‌دهنده React Native

    تیم سلفیت

    • سلفیت را توسعه دادم و در انتشار TaekApp برای فدراسیون تکواندو روی اندروید و iOS مشارکت کردم.
  5. اکتبر ۲۰۱۶ تا اکتبر ۲۰۱۸

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

    سروش‌پرداز

    • قابلیت موبایل، رابط و یکپارچه‌سازی API را برای اپلیکیشن‌های تولیدی ساختم.

تخصص فنی

فرانت‌اند

React، Next.js، TypeScript، وب‌اپ پیش‌رونده، و اپلیکیشن‌های مدیریت.

موبایل

React Native، اندروید و iOS، پل Native SDK اندروید، Expo، و انتشار فروشگاه.

بک‌اند و پایگاه داده

Node.js، Express، Python، FastAPI، PostgreSQL، MongoDB و SQLite.

هوش مصنوعی کاربردی

یکپارچه‌سازی مدل زبانی، ارکستراسیون CrewAI، RAG با ارجاع منبع، و مسیریابی مبتنی بر سیاست بین مدل‌های محلی Ollama و ارائه‌دهندگان ابری اختیاری.

تحویل و مالکیت مهندسی

پل سخت‌افزار POS، انتشار فروشگاه، مسئولیت کامل طراحی، توسعه و استقرار محصول، و راهبری تیم چهارنفره بانکداری همراه با کدنویسی.

ابزارهای هوش مصنوعیCursor، Claude، ChatGPT Codex، OpenCode، Higgsfield، Perplexity، Stitch، n8n، Grok و Ollama.

تحصیلات

کارشناسی مهندسی نرم‌افزار کامپیوتر

دانشگاه آزاد اسلامی، واحد کرج

ارتباط و اسناد

موقعیتتهران، ایران