AI & Backend Developer

توانایی پیاده‌سازی انواع پروژه‌های تحت‌وب، حضور در استارتاپ‌ها و اجرای ایده‌های نوآورانه در حوزه وب، امنیت و هوش مصنوعی

8+ سال فعالیت
7 تجربه‌ی محصول
2 مسیر تخصصی
</>

Backend Development

با کمی دانش پایتون درمسیر، جنگو و معماری میکروسرویس، وارد شدم و همچنین تجربیات وفعالیت‌هایی داشته ام

Python & Django

تسلط نسبی بر فریمورک جنگو و پیاده‌سازی API‌های RESTful

Docker & Microservices

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

Databases

MongoDB, Redis, ElasticSearch و پایگاه‌داده‌های NoSQL

WebSockets & Real-time

پیاده‌سازی چت سازمانی و ارتباطات Real-time

پروژه‌های Backend

نرم‌افزار چت سازمانی

بهمن ۱۳۹۹ - آذر ۱۴۰۱ | تحول هوشمند پارس ارم پیاده‌سازی نرم‌افزار چت سازمانی(متن، صوت، تصویر) با استفاده از WebSocket، معماری میکروسرویس و Django. این سامانه شامل امکانات ارسال پیام، اشتراک‌گذاری فایل و ویدئو کال جهت ایجاد فضای محرمانه‌‌ی‌سازمانی در ارتباطات کارکنان میباشد. ما‌توانستیم در این پروژه زمان‌پاسخگویی تیم‌های‌فنی به نیازمندی‌های تیم فروش را کم‌کنیم و یک فضای متمرکز جهت ذخیره‌سازی مستندات و گزارشات فنی را جهت برقراری نظم بین‌تیم ها، ایجاد کنیم و همین‌موضوع باعث بهبود سرعت تغییرات و افزایش رضایت مشتریان شد.
Django WebSocket Microservices Redis
توضیحات صوتی

توسعه ابزار داخلی DevOps جهت خودکارسازی سازمان

۱۳۹۷ | https://smx.plus/fa محصول موردنظر سازمان در سال ۹۷ یکی از پیشرو ترین محصولاتی بود که مبتنی‌بر محیط SaaS به مشتریان ارائه میشد و همچنان درآن زمان، چالش های خودکارسازی در فرآیند های DevOps وجود داشت. بنابراین یک پلتفرم کاملا شخصی‌سازی شده، راه اندازی کردیم تا تمامی دخالت های انسانی را حذف کنیم و همینطور  این پلتفرم، از تمامی داده ها در سراسر سرویس های SaaS به شکل End-to-End، رمزنگاری و پشتیبان‌گیری انجام میدهد و از طریق اتصال به کمک API از تکنولوژی های موجود، به شکل یکپارچه، استفاده میکند.
Python Distributed Systems Object Storage S3 API
توضیحات صوتی

پروژه استخراج دیتا از دارک‌وب و شناسایی تهدید

۱۴۰۲ - ۱۴۰۴ در این پروژه، اسکرپر هایی نوشته بودیم که هرگونه محتوای اتچمنت شده ی صوت، ویدیو و متن را از میان فوروم های سایبری فعال و مشهور در شبکه ی دارک‌وب، استخراج میکرد و سپس از میان تمامی دادگان موجود(صوت‌به‌متن تبدیل میشودتهدید و آسیب‌پذیری های جدید را شناسایی میکردیم. در بانک اطلاعاتی، داده های نشت‌شده از انواع سازمان ها، کشف و همینطور تارگت های بدافزار های موجود، قابل شناسایی میباشد و همینطور این اسکرپر ها به شکل درلحظه، در زمان انتشار محتوای جدید، آنهارا شناسایی و در دیتابیس پروژه قرار میدهند و همیشه اطلاعات موجود، به روز میباشد و موتور جست‌وجو گر از تاریخچه ی محتوا هم، درحال راه‌اندازی میباشد.
Elasticsearch PyTorch TOR Python
توضیحات صوتی

Artificial Intelligence

وهمینطور دانش ‌کمی هم در پردازش متن و تحلیل داده دارم و فعالیت‌هایی در این حوزه داشته ام

NLP

پردازش زبان طبیعی

تحلیل و پردازش متن فارسی و انگلیسی

Machine Learning

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

Web Crawling

با امکان دورزدن ریت‌لیمیت‌ها و کپچا

Data Analysis

تحلیل و استخراج اطلاعات از داده‌های دارک‌وب

پروژه‌های هوش مصنوعی

شناسایی تهدید از صوت

این پروژه یکی از نیازمندی های اجرای پروژه ی استخراج اطلاعات از دارک وب بود که درآن میبایست صوت را در ابتدا به متن تبدیل میکردیم و سپس با استفاده از فاین‌تیون کردن مدل های NER اقدام به شناسایی نام‌سازمان یا تارگت، شناسایی بدافزار و یا هرگونه محتوای مربوط به انتشار داده های حساس، متوجه هرگونه ارتباط بین تیم های سایبری مختلف یا موفق به شناسایی تهدید، از بین اتچمنت های صوتی موجود در دارک‌وب، میشدیم تا بتوانیم پروژه را با دقت بالا به اجرا برسانیم.
Python TensorFlow NLP LSTM
توضیحات صوتی

شناسایی سطح‌تنش در کشورهای مختلف

با استفاده از داده هایی که از فوروم‌های گفتگو های دارک‌وب‌ در بانک‌اطلاعاتی داشتیم و چون این فضا، محل مناسبی برای بیان صحبت های مجرمانه بود، میتوانستیم با مدل های ai موجود، کشور مورد بحث را شناسایی کنیم و سپس با دسته‌بندی مجموع گفتگوهای انجام شده به ازای هر کشور، میزان تنش موجود در هر کشور را شناسایی کنیم که البته شناسایی این میزان، دقت کمی خواهد داشت و نیازمند زمان بیشتری در این پروژه میبود تا بتوان بر روی استراتژی های افزایش دقت در این پروژه، بیشتر کار کرد.
NLP NER ElasticSearch Topic Modeling
توضیحات صوتی

تبدیل متن به تصویر

در یک پروژه که مرتبط با پیاده‌سازی شبکه ی اجتماعی بود، میبایست میتوانستیم تا براساس محتوایی که کاربران، منتشر میکنند، اقداماتی انجام دهیم که افراد متخصص بجای اینکه برای تدوین محتوا، زمان با ارزش خودرا هزینه کنند، صرفا توجه بر انتقال دانش داشته باشند. به همین منظور باید میتوانستیم در این پروژه، براساس محتوایی که منتشر میکنند، تصاویری را پیشنهاد دهیم که چالش های فرهنگی با کشورهای اسلامی نداشته باشد. به همین‌منظور زمانی را صرف یادگیری مدل‌های موجود کردیم تا بتوانیم راهکاری جهت فاین‌تیون کردن آن پیداکنیم تا مبتنی بر قواعد های فرهنگی خودمان، اقدام به ایجاد تصویر نماید.
PyTorch
توضیحات صوتی

پروژه‌های شخصی

پروژه هایی که MVP آنها پیاده‌سازی شده و نیازمند سرمایه‌گذاری میباشد

Conversational CRM با پاسخگویی هوش‌مصنوعی براساس داده های کسب‌وکار

MVP آماده

Conversational CRM پروژه‌ای هستش که مدل هوش‌مصنوعی آن، براساس داده‌های محصولات، قیمت‌ها، موجودی، سفارش‌ها، قوانین و حتی دانش‌فنی موجود در سازمان‌، به شکل درلحظه، به کاربران پاسخ دقیق و شخصی‌سازی شده ارائه میدهد و حتی میتواند براساس نیاز مشتری، او را به کارشناسی که نیاز دارد، متصل کند.
همچنین میتواند در مورد محصولات، مشاوره ارائه دهد و این ترفند را به این شکل پیاده‌سازی کرده ام که کالا های مشابه را شناسایی میکند، آنهارا بررسی میکند و سپس براساس نتایج مقایسه‌اش، مشتریان را راهنمایی میکند. بنظرم این ترفند، به شدت، نرخ خرید مشتری را افزایش میدهد.
من با استفاده از ترفند بالا، توانستم کاری کنم که عامل هوش‌مصنوعی، به مشتری، براساس سوابق قبلی و خرید کاربر، مشاوره دهد.
درحال حاضر، درحال پیاده‌سازی یک MCP‌ اختصاصی برای این پروژه هستم که تیم های فنی هم بتوانند از طریق ارتباط با این عامل، به آن تسک هایی که مرتبط با امور مشتریان میباشد را واگذار نماید، و این عامل، آنهارا انجام دهد. برخی سناریو های ساده را تست گرفتم و نتیجه‌بخش بوده. این سناریو هارا میتوانم ارائه دهم و احتمالا در صفحه‌ی جزییات این پروژه، اضافه کنم.

مشکلات فعلی پروژه:

  • نیازمند GPU (NVIDIA)
  • نیازمند یک برچسب‌گذار جهت برچسب گذاری دیتاست ها
  • نیازمند یک کارفرما که بتواند، این پروژه را در مارکت های بین‌المللی ارائه نماید
  • نیازمند یک متخصص برنامه نویس فرانت
  • نیازمند یک کارشناس UI/UX
ML Agentic AI Python
جزئیات پروژه
توضیحات صوتی
Deflection
برخی درخواست ها اتوماتیک انجام میشوند
Retention
میتواند کالاهایی که تکرار خرید دارند را شناسایی و پیشنهاد مجدد دهد
افزایش AOV
احتمالا بتوانم کاری کنم که محصولات پرسود تر را در پیشنهادات نیازمندی کاربر قرار دهد

چرا ارزش سرمایه‌گذاری دارد؟

  • پروژه‌ای که درحال‌حاضر پیاده سازی شده‌است، موج بعدی است که پس از دوران گذر از LLM ها، ایجاد خواهد شد. موجی که درآن، Agent های AI، جایگزین LLM های موجود خواهند شد.
نیاز سرمایه جهت حضور در مارکت و همینطور راه‌اندازی تیم، جهت تجاری‌سازی پروژه میباشد.
مشاهده

ارتباط با من

تلفن‌های تماس

09361575708

09154758983

گیت‌هاب

github.com/hougomartim

ای‌کاش:

در مسیر چندین ساله‌ام در Backend، DevOps و هوش مصنوعی، بارها با چالش‌های واقعی تیم‌های فنی روبه‌رو شده‌ام. در تیم‌هایی بوده‌ام که به‌سختی با تیم UI/UX هماهنگ می‌شدیم یا مستنداتی که پراکنده بودند و یا تسک‌هایی که با اجراکردنشان ممکن بود درآینده با چالش روبه‌رو شویم و فرآیندهایی که وقت و منابع ارزشمند را از نظر اعضای‌تیم، از بین میبرد. اما در نهایت فهمیدم که ای کاش درون هر تیمی، همیشه یکی از اعضا این موضوع آگاهی داشته باشدکه بازار، همه چیز است. ما باید در آن‌لحظه، فقط و فقط به نیاز بازار پاسخ‌دهیم. حتی اگر آن تسک در آن‌لحظه از نظر اعضای تیم‌ها، دوباره‌کاری یا غیرحرفه‌ای باشد.