معرفی
درباره من
من یک مهندس نرمافزار با بیش از ۸ سال تجربه در توسعه سیستمهای مقیاسپذیر و همچنین مهندسی یادگیری ماشین هستم که تمرکزم روی ساخت محصولات واقعی، قابل استفاده و با ارزش بالا بوده است. مسیر حرفهای من از توسعه فرانتاند و طراحی UI/UX شروع شد و بهصورت عمیق به سمت معماری بکاند، طراحی سیستم و در نهایت هوش مصنوعی و تحلیل داده تکامل پیدا کرد. در حوزه نرمافزار، تجربه طراحی و پیادهسازی سیستمهای پیچیده با استفاده از Django، طراحی APIهای مقیاسپذیر، کار با پایگاههای داده SQL و NoSQL، بهینهسازی عملکرد سرور و پیادهسازی CI/CD را دارم. در کنار آن، در پروژههای واقعی با حجم داده بالا، روی بهبود performance، امنیت و معماری سیستم کار کردهام.
در حوزه هوش مصنوعی، تمرکز من روی حل مسائل واقعی با استفاده از مدلهای یادگیری ماشین و یادگیری عمیق بوده است؛ از پردازش زبان طبیعی (مثل تشخیص توهین، اسپویل و رفتار کاربر در بازیهای اجتماعی) تا پیشبینی بازارهای مالی، سیستمهای تصمیمگیری و مدلهای مبتنی بر CNN و LSTM. من به کل فرآیند ML از جمعآوری و پاکسازی داده تا آموزش، ارزیابی، و دیپلوی مدلها در محیط واقعی تسلط دارم. ترکیب این دو حوزه به من این امکان را داده که فقط مدل نسازم، بلکه آن را به یک محصول واقعی و قابل استفاده تبدیل کنم. من همیشه به دنبال ساخت سیستمهایی هستم که هم از نظر فنی قدرتمند باشند و هم از نظر تجربه کاربری ساده، قابل درک و موثر. در حال حاضر تمرکز اصلی من روی توسعه سیستمهای هوشمند، طراحی معماریهای حرفهای و حرکت به سمت سطح Senior در مهندسی بکاند و هوش مصنوعی است.
تکنولوژی
استک فنی
زبان های برنامه نویسی
Python (Primary)
JavaScript (ES6+)
C++ (Performance & System-Level Development)
توسعه بک اند
Django
Django REST Framework (DRF)
RESTful API Design
Microservices Architecture (Conceptual & Practical)
Authentication & Authorization Systems
توسعه فرانت اند و رابط کاربری
React.js
Bootstrap
HTML5 / CSS3
jQuery
یادگیری ماشین و هوش مصنوعی
Scikit-learn
TensorFlow / Keras
OpenCV
NLP (Text Processing, TF-IDF, Classification)
Deep Learning (CNN, LSTM)
Feature Engineering & Data Preprocessing
پایگاه های داده
PostgreSQL
MongoDB (NoSQL)
MySQL
دوآپس و زیرساخت
Docker
Git & GitHub
CI/CD (GitHub Actions, Azure DevOps)
Linux (Shell Scripting, Server Management)
تحلیل داده
Pandas
NumPy
Data Visualization
تخصص
تخصصهای من
توسعه نرم افزار
2018 - 2026من به ساخت سیستمها از صفر و تبدیل ایدهها به محصولات واقعی علاقه دارم. در طول سالها، مسیرم از توسعه فرانتاند به سمت معماری بکاند و طراحی سیستمهای پیچیده تکامل پیدا کرده است.
چگونه یک سیستم نرمافزاری میسازم؟
| مرحله | عنوان و توضیحات | تکنولوژیها |
|---|---|---|
| 1 |
تحلیل مسئله و نیازمندیها
در ابتدا نیازهای کسبوکار را بررسی کرده و اهداف و محدودیتهای سیستم را مشخص میکنم. |
|
| 2 |
طراحی معماری سیستم
ساختار کلی سیستم (Monolith یا Microservices) و جریان دادهها را طراحی میکنم. |
|
| 3 |
توسعه بکاند
منطق اصلی، APIها، سیستم احراز هویت و قوانین کسبوکار را پیادهسازی میکنم. |
|
| 4 |
طراحی پایگاه داده
ساختار دادهها را بهینه طراحی کرده و روی performance کوئریها کار میکنم. |
|
| 5 |
یکپارچهسازی و ارتباط بین سرویسها
سرویسها را به یکدیگر متصل کرده و ارتباط با APIهای خارجی را مدیریت میکنم. |
|
| 6 |
استقرار و DevOps
سیستم را برای محیط Production آماده کرده و فرآیندهای استقرار را خودکار میکنم. |
|
| 7 |
بهینهسازی و نگهداری
عملکرد، امنیت و پایداری سیستم را بهصورت مستمر بهبود میدهم. |
هوش مصنوعی / یادگیری ماشین
2026 - 2026علاقه من به هوش مصنوعی از حل مسائل واقعی با استفاده از دادهها شکل گرفته است. تمرکز من بر ساخت مدلهایی است که علاوه بر دقت بالا، در عمل نیز قابل استفاده باشند.
چگونه یک سیستم هوش مصنوعی میسازم؟
| مرحله | عنوان و توضیحات | تکنولوژیها |
|---|---|---|
| 1 |
تعریف مسئله
نوع مسئله (Classification، Regression، NLP و ...) را بهصورت دقیق مشخص میکنم. |
|
| 2 |
جمعآوری داده
دادههای مورد نیاز را از منابع واقعی جمعآوری یا تولید میکنم. |
|
| 3 |
پیشپردازش داده
دادهها را پاکسازی، نرمالسازی و آماده مدلسازی میکنم. |
توانایی
مهارتها
توسعه نرم افزار
هوش مصنوعی
تحصیل
تحصیلات
مهندسی کامپیوتر
در دوره کارشناسی، تمرکز من بر مباحث پایه مهندسی نرمافزار، الگوریتمها و برنامهنویسی پیشرفته بود. در این مسیر، علاوه بر یادگیری مفاهیم تئوری، بهصورت عملی روی پروژههای نرمافزاری کار کردم و پایههای فنی خودم را در توسعه سیستمهای واقعی تقویت کردم.
مهندسی هوش مصنوعی و علوم داده
در مقطع کارشناسی ارشد، تمرکز من بر یادگیری عمیق، پردازش داده و توسعه سیستمهای هوشمند است. در حال حاضر، در کنار تحصیل، روی پروژههای پیشرفته در حوزه یادگیری ماشین، پردازش زبان طبیعی و سیستمهای مبتنی بر داده کار میکنم و تلاش دارم دانش آکادمیک را به کاربردهای عملی در صنعت تبدیل کنم.
علوم تجربی
تحصیل در محیط رقابتی سمپاد نقش مهمی در شکلگیری ذهن تحلیلی و علاقه من به حل مسائل پیچیده داشت. در همین دوره، علاقه من به کامپیوتر و تکنولوژی شکل گرفت و مسیر حرفهای آیندهام را تعیین کرد.
دستاورد
افتخارات
🥈 رتبه دوم فارغالتحصیلان دوره
کسب عنوان شایسته تقدیر
کسب عنوان شایسته تقدیر
رتبه دوم مسابقات امنیتی (CTF)
رتبه دوم مسابقات برنامهنویسی
یادگیری
دورههای آموزشی
حسابان برای یادگیری ماشین و علم داده
Courseraدر این دوره مفاهیم پایهای مشتق، انتگرال، و گرادیان را یاد گرفتم و از آنها برای درک بهتر بهینهسازی مدلها و الگوریتمهایی مثل Gradient Descent و Backpropagation استفاده کردم.
مقدمهای بر هوش مصنوعی با پایتون (CS50AI)
edXدر این دوره با مفاهیم کلیدی هوش مصنوعی مانند الگوریتمهای جستجو، شبکههای بیزی، یادگیری ماشین و Minimax آشنا شدم و آنها را در پروژههایی مثل حل سودوکو و ساخت AI برای بازیها پیادهسازی کردم.
ارتباط
پژوهش
