SM://PORTFOLIO
~/root/portfolio — SYS.ONLINELAT 36.297°N — LNG 59.606°E
Ready to Hire

سهیل
مهاجر

> Android & AI Agent Developer|Game Logic Enthusiast

چند سالیه بازی و اپلیکیشن اندروید می‌سازم؛ از منطق بازی و رابط کاربری تا انتشار نهایی روی کافه‌بازار. قبل از این مسیر، ریاضی و هندسه کنکور تدریس می‌کردم و برای باشگاه مغز سوال‌های هوش محاسباتی و فضایی طراحی می‌کردم — همون پیشینه باعث شده مسائل فنی رو دقیق و مرحله‌به‌مرحله حل کنم. این روزها در کنار توسعه اندروید و Unity، ایجنت‌های هوش مصنوعی با n8n و Python می‌سازم و شبکه و امنیت رو هم جدی دنبال می‌کنم (CompTIA Network+، در مسیر MCSA).

مشهد، بلوار جانبازمهندسی کامپیوتر — دانشگاه آزاد مشهد
تماس با منپروژه‌های من// open_to: android | unity | ai-agents
سهیل مهاجر

AVATAR.sys // VERIFIED

soheil@mohajer:~/portfolio

$

/01/سوابق شغلی

career.log // 06_entries
  1. فریلنس / شخصیn8nPython

    توسعه‌دهنده ایجنت‌های هوش مصنوعی

    @ پروژه‌های شخصی و فریلنس

    • طراحی و پیاده‌سازی ایجنت‌های هوش مصنوعی برای اتوماسیون فرآیندها با n8n و Python
    • اتصال ایجنت‌ها به API و مدل‌های زبانی برای اجرای خودکار وظایف
  2. فعال — ۲ سال سابقهJavaXML

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

    @ فریلنس

    • طراحی، توسعه و رفع باگ اپلیکیشن‌های اندروید بر اساس نیاز کارفرما
    • ارتباط مستقیم با کارفرما برای تعریف نیازمندی‌ها و تحویل به‌موقع پروژه
  3. از شهریور ۱۴۰۲

    طراح سوالات هوش محاسباتی و هوش فضایی

    @ باشگاه مغز

    • طراحی و تدوین سوالات تخصصی متناسب با سطح مخاطب
    • تمرکز بر تفکر تحلیلی، حل مسئله و ساختار منطقی در طراحی سوال
  4. ۲ سال سابقه

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

    @ آموزشگاه‌های نیمکت، ونداد و…

    • آموزش مفاهیم پایه و پیشرفته ریاضیات و هندسه در سطح کنکور
    • طراحی روش‌های ساده و کاربردی برای تقویت تفکر تحلیلی دانش‌آموزان
  5. ۲ ماه

    کارآموز

    @ گروه نرم‌افزاری پارت

    • دوره کارآموزی عملی در محیط واقعی توسعه نرم‌افزار
    • آشنایی با فرآیندهای تیمی توسعه و استانداردهای صنعتی
  6. دوره تکمیلیJavaOOP

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

    @ مدرسه داتین

    • یادگیری مبانی زبان برنامه‌نویسی جاوا و مفاهیم پایه برنامه‌نویسی شی‌گرا (OOP)
    • کار با کالکشن‌ها، مدیریت استثناها و جنریک‌ها در جاوا
    • آشنایی با برنامه‌نویسی چندنخی (Multithreading) و ورودی/خروجی فایل
    • تقویت پایه فکری برای یادگیری زبان‌ها و فریم‌ورک‌های دیگر
  7. دوره تکمیلی

    دوره آموزشی Codeless

    @ کدلس پارت

    • یادگیری ابزارها و روش‌های توسعه بدون کدنویسی (No-code/Low-code)
    • تکمیل مهارت‌های تکمیلی در کنار توسعه سنتی نرم‌افزار
  8. دوره تکمیلیNode.jsNext.jsReact

    دوره تکمیلی BreakPoint Bootcamp

    @ اقامت ۲۴

    • توسعه بک‌اند با Node.js بر پایه معماری ماژولار و لایه‌ای
    • همکاری در بخش فرانت‌اند با Next.js و React
    • تقویت مهارت‌های کار تیمی، مدیریت پروژه و حل مسئله در پروژه‌ای عملی و زمان‌محور

/02/مهارت‌ها

skills.sys // bento.loaded

TIER_01 — توسعه موبایل

ستون فقرات فنی؛ Java پیشرفته، Kotlin متوسط و Kotlin Compose در حال یادگیری.

Java۹۵٪
Kotlin۶۵٪
Kotlin Compose۴۵٪
XML۹۲٪
Android Studio۸۵٪
Gradle۸۰٪
Unity 3D۸۲٪
C#۸۰٪
Dart۷۲٪
Flutter۶۸٪
// primary_weapon_slot — battle_tested_in_production

TIER_02 — فول‌استک

  • React۴۵٪
  • Next.js۴۸٪
  • Vue.js۳۸٪
  • Node.js۴۶٪
  • Express۴۲٪
  • NestJS۳۵٪
  • REST API۸۰٪
  • MongoDB۷۰٪
  • PostgreSQL۶۶٪
  • MySQL۶۶٪
  • SQLite۷۴٪
  • Firebase / Firestore۷۲٪

TIER_03 — زبان‌ها و هسته

LEARNING
  • C۷۰٪
  • C++۷۲٪
  • Python۷۶٪
  • HTML/CSS۷۸٪
  • Docker۳۵٪

OTHER_MODULES

Multi-LLM Workflown8nAI AgentsAI Content GenerationNetworkingNetwork+Git/GitHubUI/UXApp Publishing (CafeBazaar)LDPlayerApkEditor

SOFT_STATS

  • زبان انگلیسی(حرفه‌ای (کاری))۴ از ۵
  • ارتباطات(عالی)۵ از ۵
  • حل مسئله۴ از ۵
  • کار تیمی۴ از ۵
  • مدیریت پروژه۴ از ۵

/03/پروژه شاخص

featured.build // play.publish
FEATURED PROJECT

اپلیکیشن‌های منتشرشده در کافه‌بازار

چرخه کامل انتشار؛ از بیلد پایدار تا دست کاربر

  • مسئول توسعه، آماده‌سازی نسخه و انتشار اپلیکیشن‌ها در کافه‌بازار
  • تمرکز بر پایداری، کیفیت کد و تجربه کاربری روان
  • قابل مشاهده به‌عنوان نمونه‌کار حرفه‌ای در پنل توسعه‌دهنده
AndroidJavaUnityPublishing
مشاهده پنل توسعه‌دهندهcafebazaar.ir/developer/566588557280

/04/پروژه‌های بزرگ

projects.sys // major.loaded

گاه صبا — تقویم فارسی و اوقات شرعی

اپلیکیشن اندروید منتشرشده در کافه‌بازار؛ تقویم شمسی/قمری/میلادی، اوقات شرعی و اعلان اذان

  • تقویم شمسی، قمری و میلادی؛ محاسبه اوقات شرعی بر اساس شهر انتخابی؛ مناسبت‌ها و یادآورها
  • اعلان اذان در زمان دقیق و پخش اذان روی قفل‌صفحه با AlarmManager، BroadcastReceiver و Notification؛ زمان‌بندی مجدد خودکار بعد از بوت، تغییر تاریخ و ساعت
  • سه ویجت صفحه اصلی (کوچک، مستطیلی، مربعی) با AppWidgetProvider
  • رابط چندصفحه‌ای با Material Components: ViewPager2، نوار ناوبری پایین و منوی کشویی
  • دریافت و نمایش وضعیت آب‌وهوا از اینترنت؛ یکپارچه‌سازی تبلیغات ادیوری
JavaXMLAlarmManagerApp WidgetViewPager2Adivery

اپ راننده پلتفرم حمل‌ونقل

اپ موبایل سمت راننده برای سرویس سواری و اتوبوس بین/درون‌شهری

  • آنلاین/آفلاین‌شدن راننده، دریافت و پذیرش/رد لحظه‌ای درخواست سفر، مدیریت سفر جاری
  • نمایش درآمد، کیف‌پول و امتیاز راننده
  • دریافت درخواست‌های سفر به‌صورت real-time با WebSocket به‌جای polling، با همگام‌سازی REST در reconnect
  • اعلان‌های Push (Firebase) با دیپ‌لینک به تب درخواست‌ها؛ نقشه و موقعیت‌مکانی زنده
  • پشتیبانی کامل فارسی: RTL، تقویم شمسی، ارقام فارسی
FlutterDartRiverpodGoRouterWebSocketFCM

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

پلتفرم چت هوش مصنوعی مشابه ChatGPT با اتصال به چند مدل زبانی

  • اتصال به مدل‌های زبانی از طریق API Key؛ امکان انتخاب و سوییچ بین چند مدل
  • نمایش پاسخ به‌صورت استریم (real-time، کلمه‌به‌کلمه)
  • تاریخچه مکالمات و مدیریت چت‌های قبلی
  • رابط کاربری شبیه ChatGPT: سایدبار مکالمات، باکس پیام، markdown rendering
  • احراز هویت کاربر و/یا مدیریت کلید API
Next.jsReactNode.jsLLM APIStreaming

پارسی‌چت (ParsiChat Fixer)

افزونه مرورگر (Manifest V3) برای اصلاح جهت‌نویسی فارسی/انگلیسی در چت‌بات‌های هوش مصنوعی

  • افزونه حریم‌خصوصی‌محور برای اصلاح جهت RTL/LTR در Claude، ChatGPT، Gemini، DeepSeek و Grok
  • تشخیص خودکار جهت هر بلوک متن با تحلیل اولین نویسه قوی + فالبک نسبتی فارسی/لاتین؛ به‌روزرسانی امن برای پاسخ‌های استریمی با MutationObserver و debounce
  • فونت وزیرمتن داخلی (بدون CDN) با unicode-range، سوییچ جداگانه هر سایت و همگام‌سازی تنظیمات — بدون جمع‌آوری داده، با جاوااسکریپت خالص
  • انتشار در فایرفاکس اد-آنز (AMO) و گیت‌هاب با مستندات دوزبانه انگلیسی/فارسی
Vanilla JSManifest V3MutationObserverStorage API
مشاهده در گیت‌هاب

تخته‌نرد

بازی اندروید منتشرشده در کافه‌بازار؛ تخته‌نرد فارسی با موتور قوانین و هوش مصنوعی حریف

  • موتور قوانین مستقل از رابط کاربری: تولید حرکت مجاز، قانون بیشترین تاس، خروج مهره، گمن و بک‌گمن
  • هوش مصنوعی حریف با چند سطح سختی بر اساس ارزیابی موقعیت
  • معماری MVVM (ViewModel، StateFlow) و ذخیره پیشرفت بازیکن با DataStore
  • تبلیغات ادیوری با کنترل فاصله نمایش و سقف روزانه؛ اقتصاد درون‌برنامه‌ای (کوین و فروشگاه اسکین)
  • پشتیبانی کامل فارسی و چیدمان RTL
KotlinJetpack ComposeMVVMCoroutines/FlowDataStore

/05/تحصیلات و فعالیت‌ها

education.dat // activities.log

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

دانشگاه آزاد اسلامی مشهد

شروع — آبان ۱۴۰۳

B.SC_COMPUTER_ENGINEERING // IN_PROGRESS

STUDENT_ACTIVITIES // ANJOMAN

انجمن کامپیوتر، گیم و رباتیک

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

/06/دستاوردها و رهبری تیمی

achievements.unlocked // 02
رتبه ۳ رویداد

لیدر تیم — استارتاپ ویکند

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

مسابقات برنامه‌نویسی دانشجویی

  • هدایت تیم و هماهنگی حل مسئله در مسابقات برنامه‌نویسی