اینجانب توسعهدهنده نرمافزار با تمرکز تخصصی بر Python و Django بوده و دارای تجربه در طراحی و پیادهسازی سامانههای بکاند و راهکارهای نرمافزاری میباشم.
در کنار توسعه سامانههای کاربردی، تجربه انجام اسکریپتنویسی و استخراج داده بهعنوان بخشی از نیازهای پروژه را دارم.
همچنین در حوزه پردازش تصویر و تحلیل تصاویر X-ray در قالب سامانههای هوشمند، سابقه فعالیت عملی دارم.
پایبندی به اصول مهندسی نرمافزار، معماری صحیح، امنیت و تولید کد بهینه و قابل نگهداری از اولویتهای حرفهای اینجانب است.
هدف اینجانب، مشارکت مؤثر در توسعه راهکارهای مقیاسپذیر و پاسخگو به نیازهای واقعی و پیچیده سازمانها میباشد.
طراحی و توسعه Pipelineهای پردازش تصویر X-ray با تمرکز بر عملکرد بلادرنگ (Real-Time) و پایداری در محیط عملیاتی.
پیادهسازی و بهینهسازی الگوریتمهای تفکیک مواد، تشخیص اشیاء و بهبود کیفیت تصویر با استفاده از OpenCV و C++ / Python.
توسعه ماژولهای Performance-Critical و بهینهسازی مصرف CPU و حافظه در سیستمهای پردازش تصویر حجیم.
طراحی و پیادهسازی ارتباط بین ماژولهای Low-Level پردازش تصویر و سرویسهای بکاند مبتنی بر Django.
دیباگ سطح پایین، تحلیل کرشها و رفع Bottleneckهای سیستمی در سناریوهای عملیاتی واقعی.
توسعه ابزارها و اسکریپتهای فنی جهت تست، مانیتورینگ و اعتبارسنجی خروجی الگوریتمها.
بازطراحی و بهینهسازی Pipeline پردازش تصویر منجر به بهبود محسوس کیفیت و پایداری خروجی تصاویر X-ray.
افزایش دقت تشخیص و تفکیک اشیاء از طریق اصلاح ساختار الگوریتمها و تنظیم دقیق پارامترهای پردازشی.
کاهش کرشها و خطاهای Runtime با بازبینی معماری و بهینهسازی کدهای حساس به Performance.
ارتقای قابلیت نگهداری و توسعهپذیری سیستم از طریق ماژولارسازی و اعمال اصول مهندسی نرمافزار.
مشارکت مؤثر در تصمیمگیریهای معماری و فنی در توسعه نسل جدید سامانههای بازرسی X-ray.
مدیر فنی، منتور و توسعهدهنده بکاند
استارتاپ پایتونتیک – تهران، ایران | ۱۴۰۰ تا اکنون
▪️ مدیریت و هدایت تیم فنی مسئول توسعه فنی و تجاری وبسایتها و اپلیکیشنهای آموزشی مجموعه
▪️ طراحی، پیادهسازی و نگهداری کلیه پروژههای بکاند بهصورت شخصی، با تمرکز بر اتوماسیون فرآیندهای داخلی سازمان
▪️ توسعه و مدیریت سایت رسمی مجموعه و پلتفرم معرفی دورهها – pythonteek.com
▪️ طراحی و توسعه CMS جامع شامل پنلهای مدیر سیستم، مدرس، دانشآموز و والدین؛ بهمنظور تسهیل فرآیندها و ارتقاء بهرهوری
▪️ ساخت و بهینهسازی داشبورد مدیریتی پروژه IoT داخلی جهت پایش، تحلیل و کنترل دادهها
▪️ آموزش و منتورینگ اعضای تیم فنی در حوزههای برنامهنویسی، طراحی سیستم، حل مسئله و استانداردهای توسعه
▪️ طراحی و تدریس دورههای تربیت مدرس برای انتقال مؤثر مفاهیم برنامهنویسی و ارتقاء سطح کیفی آموزش مجموع
فعالیت در زمینهی توسعهی بکاند سایت و پیکربندی سمت سرور با استفاده از Django. طراحی، بهینهسازی و نگهداری APIهای RESTful با بهرهگیری از Django REST Framework (DRF). کار با پایگاههای داده SQL و NoSQL برای ذخیرهسازی و مدیریت دادهها.
تکنولوژیهای مورد استفاده:
معماری میکروسرویس برای توسعهی سیستمهای مقیاسپذیر
Celery برای پردازشهای غیرهمزمان و مدیریت وظایف زمانبندیشده
Docker برای کانتینرسازی و مدیریت محیط توسعه و استقرار
Nginx به عنوان وب سرور و پروکسی معکوس
Linux برای مدیریت و نگهداری سرور
بهینهسازی عملکرد و امنیت سرور، شامل پیکربندی SSL، مانیتورینگ سرور، مدیریت لاگها و بهینهسازی درخواستها
لینک مرتبط: https://pws1.portaltvto.com/card_files/gavahi/41232634.jpg
لینک مرتبط: https://civilica.com/doc/1548932/
سطح مدیریت تجهیزات پزشکی شاخص مهمی برای ارزیابی درجه نوسازی بیمارستان ها است و همچنینعنصر اساسی کار تحقیقاتی پزشکی و علمی است که نقش کلیدی در توسعه علم بالینی پزشکی ایفا می کند.بیمارستان ها باید اگاه باشند که کیفیت خدمات پزشکی و تجهیزات پزشکی از مهم ترین مزایای اقتصادییک بیمارستان است . در این مقاله به بررسی مشکلات موجود در مدیریت تجهیزات پزشکی دربیمارستان ها پرداخته و کاربرد آن را مورد بحث قرار می دهیم و همچنین استفاده اینترنت اشیاوتکنولوژی های پیشرفته برای ارتقا سطح کیفیت تجهیزات پزشکی مورد بررسی قرار میگرد.
لینک مرتبط: https://civilica.com/doc/1432523/
مفهوم شهرهای هوشمند همچنان در حال تکامل است زیرا پیاده سازی جهانی آن با موانع متعدد تکنولوژیکی، اقتصادی و دولتی به چالش کشیده شده است. علاوه بر این، هم افزایی اینترنت اشیا IoT و فناوری های کلان داده میتواند منجر به افق های امیدوارکنندهای از نظر توسعه شهر هوشمند شود که هنوز مورد بررسی قرار نگرفته است. بنابراین، هدف تحقیق حاضر پرداختن به ماهیت شهرهای هوشمند است.برای این منظور، ابتدا مفهوم شهرهای هوشمند به طور خلاصه مرور می شود. سپس، ویژگی ها و مشخصات آنها و همچنین معماری عمومی، ترکیب بندی ها و پیاده سازی های دنیای واقعی مورد بررسی قرار میگیرند. علاوه بر این، چالش ها و فرصت های احتمالی در زمینه شهرهای هوشمند تشریح شده است. مسائل و چالش های متعددی مانند تحلیل و استفاده از داده های بزرگ در شهرهای هوشمند معرفی شده در این مطالعه، پیشرفتی را در توسعه کاربردهای فناوری های فوق الذکر ارائه میدهد. از این رو، این مطالعه راه را برای تحقیقات آینده در مورد مسائل و چالش های برنامه های کاربردی کلان داده در شهرهای هوشمند هموار می کند.
نقش و مسئولیتها:
پیادهسازی الگوریتمهای هوش مصنوعی و پردازش تصویر برای تشخیص و تفکیک مواد.
توسعه رابط کاربری با Qt و مدیریت ارتباط با دتکتورها، سنسورها و کنترلرها.
بهینهسازی Pipeline پردازش تصویر برای عملکرد بلادرنگ.
هماهنگی بین نرمافزار و سختافزار جهت اطمینان از دقت و پایداری سیستم.
دستاوردها:
افزایش دقت تشخیص و کاهش خطاهای عملیاتی در تصاویر X-ray.
بهبود پایداری و کارایی نرمافزار در سناریوهای عملیاتی پیچیده.
لینک مرتبط: https://ariascan.ir/
نقش و مسئولیتها:
طراحی و پیادهسازی نرمافزار مدیریت مرکزی با Python برای دریافت و نمایش دادهها از دستگاههای مختلف.
یکپارچهسازی دستگاهها و سنسورها با سیستم مرکزی جهت مانیتورینگ Real-Time.
توسعه داشبورد مدیریتی برای مشاهده وضعیت تجهیزات و جمعآوری گزارشها.
دستاوردها:
ایجاد دید کامل و کنترل متمرکز روی تمامی دستگاهها در شبکه عملیاتی.
بهینهسازی ارتباط بین سختافزارها و نرمافزار برای عملکرد پایدار و بدون وقفه.
لینک مرتبط: https://ariascan.ir/
در پروژهی تایپیران، مسئولیت مدیریت سرور و پیادهسازی فرآیندهای DevOps را بر عهده داشتم. تمرکز اصلی من بر بهینهسازی عملکرد، افزایش مقیاسپذیری و امنیت زیرساخت بوده است.
اقدامات و فناوریهای مورد استفاده:
مدیریت و پیکربندی سرور با استفاده از Linux (Ubuntu)
پیادهسازی CI/CD برای استقرار خودکار و بهینهی پروژه
استفاده از Docker و Docker Compose برای مدیریت کانتینرها و جداسازی محیطها
پیکربندی و بهینهسازی وب سرور Nginx برای افزایش کارایی و امنیت
بهینهسازی دیتابیسهای SQL و NoSQL برای پردازش سریعتر دادهها
راهاندازی و مدیریت Celery برای پردازش وظایف زمانبندیشده و پسزمینهای
مانیتورینگ و لاگگیری سیستم با استفاده از Prometheus، Grafana و ELK Stack
بهبود امنیت سرور از طریق تنظیمات فایروال، SSL و مکانیزمهای جلوگیری از حملات
این اقدامات باعث افزایش پایداری، مقیاسپذیری و امنیت زیرساخت تایپیران شده و امکان پردازش همزمان تعداد زیادی درخواست را فراهم کرده است.
لینک مرتبط: https://typeiran.com
نقش و مسئولیتها:
توسعه نرمافزار مدیریت تصاویر اسکن شده با Python و پردازش تصویر.
طراحی داشبورد کاربرپسند برای مشاهده، فیلتر و تحلیل تصاویر.
بهینهسازی الگوریتمهای پردازش تصویر جهت عملکرد سریع و دقیق.
دستاوردها:
فراهم کردن امکان مدیریت متمرکز و سریع تصاویر زیر خودرو.
بهبود دقت و سرعت پردازش تصاویر برای استفاده عملیاتی.
لینک مرتبط: https://ariascan.ir/
نقش و مسئولیتها:
توسعه بکاند با Django و پیادهسازی منطق مدیریت مشتریان و گزارشگیری.
ایجاد فرمها و داشبوردهای مدیریتی برای تیم فروش و پشتیبانی.
یکپارچهسازی دادهها با سیستمهای داخلی و ایجاد ابزارهای اتوماسیون.
دستاوردها:
بهبود فرآیندهای داخلی شرکت و کاهش خطاهای عملیاتی.
افزایش بهرهوری تیمهای فروش و پشتیبانی با دسترسی سریع به دادهها و گزارشها.
لینک مرتبط: https://ariascan.ir/
نقش و مسئولیتها:
طراحی و توسعه بکاند با Python و Django جهت مدیریت آگهیها، مشتریان و معاملات.
پیادهسازی داشبورد مدیریتی برای مدیران و تیم فروش جهت مشاهده، تحلیل و گزارشگیری دادهها.
توسعه ابزارهای اتوماسیون فرآیندهای ثبت و بروزرسانی آگهیها و پیگیری مشتریان.
یکپارچهسازی دادهها با سیستمهای داخلی و تضمین عملکرد پایدار در حجم داده بالا.
دستاوردها:
ایجاد پلتفرم قابل اعتماد و سریع برای مدیریت و پیگیری آگهیها و معاملات املاک.
بهبود بهرهوری تیم فروش و پشتیبانی با داشبورد مدیریتی و اتوماسیون فرآیندها.
کاهش خطاهای عملیاتی و تسهیل مدیریت مشتریان و معاملات در مقیاس بزرگ.
نقش و مسئولیتها:
طراحی و پیادهسازی اسکریپتهای جمعآوری داده با Python و کتابخانههای Requests, BeautifulSoup و Selenium.
پردازش و ذخیرهسازی دادههای جمعآوریشده در ساختارهای قابل تحلیل و گزارشدهی.
مدیریت و بهینهسازی سرعت و پایداری فرآیند Scraping در برابر محدودیتهای سایتها (Rate Limiting, Captcha).
یکپارچهسازی دادههای استخراجشده با سیستمهای داخلی جهت تحلیل بازار و گزارشگیری.
دستاوردها:
استخراج دادههای ساختاریافته و قابل تحلیل از میلیونها آگهی و موقعیت جغرافیایی.
افزایش دقت و سرعت پردازش دادهها با بهینهسازی الگوریتمها و مدیریت خطاها.
ارائه اطلاعات مفید جهت تصمیمگیری تیمهای بازاریابی و تحلیل داده.
توسعه بک اند و مدیریت پروژه CMS داخلی و وب سایت پایتون تیک به آدرس
pythonteek.com
pythonteekdsh.com
teacher.pythonteekdsh.com
و پنل مدیریت کامل
تکنولوژی های استفاده شده :
Django
Django REST framework
Docker
Celery
Git
لینک مرتبط: https://pythonteek.com
توسعه بک اند پروژه وب سایت آسارایان
تکنولوژی های استفاده شده :
Django
Django REST framework
Docker
Celery
Redis
Nosql
Sql
لینک مرتبط: https://asarayan.com/
طراحی و توسعهی بکاند یک پلتفرم هوشمند پیشنهاد ست لباس برای کاربران با استفاده از Django. در این پروژه، یک الگوریتم پیشنهادی توسعه دادم که بر اساس المانهای مختلف (مانند سلیقهی کاربر، شرایط آبوهوایی، ترندهای مد و ...) به کاربران ستهای مناسب لباس پیشنهاد میدهد.
ویژگیهای کلیدی:
توسعهی الگوریتم پیشنهاد لباس با استفاده از دادههای ورودی کاربران
پیادهسازی سیستم مدیریت کاربران و احراز هویت
طراحی و پیادهسازی APIهای RESTful برای ارتباط با فرانتاند
پشتیبانی از SQL و NoSQL برای ذخیرهسازی دادهها
مدیریت وظایف زمانبندیشده با استفاده از Celery
پیادهسازی ماژولهای پیشرفته برای امکانات متنوع کاربران
بهینهسازی عملکرد و امنیت سرور
لینک مرتبط: lebako.com
این یک پروژهی ساده برای یک وبسایت مدرسه است که شامل یک پنل مدیریت کامل و یک پنل پیامکی برای مدیریت بهتر دانشآموزان میباشد. از طریق این سایت، ثبتنام دانشآموزان، درخواستهای مختلف والدین و مدیریت بهینهی دانشآموزان از طریق پنل پیامکی بهصورت مستقیم از طریق وبسایت انجام میشود.
توسعه و مدیریت بخش بکاند این پروژه بر عهدهی من بوده است، در حالی که فرانتاند با React و بکاند با Django پیادهسازی شده است.
لینک مرتبط: https://danesh-quchan.ir