/ EN
code
person
توسعه‌دهنده ۱۵ ساله بک‌اند

طاها اسلامی

معمار سیستم‌های پایتون و جنگو

توسعه سیستم‌های بک‌اند پایدار، طراحی RESTful APIهای استاندارد و پلتفرم‌های وب مقیاس‌پذیر با پایتون و جنگو. متمرکز بر معماری تمیز و منطق کد قابل اتکا.

code badge mail send |
آماده همکاری در پروژه‌ها
views_api.py — django-rest
DRF 3.15 Python 3.12
01
02
03
04
05
06
07
08
09
10
11
12
13
14

from rest_framework import viewsets, status

from rest_framework.response import Response

from .models import ClusterNode, TaskRecord

from .serializers import ClusterNodeSerializer

class NodeHealthViewSet(viewsets.ModelViewSet):

"""High-throughput async cluster telemetry monitor"""

queryset = ClusterNode.objects.select_related('cluster').all()

serializer_class = ClusterNodeSerializer

async def verify_state(self, request, pk=None):

node = await self.get_object_async(pk)

return Response({"status": "ONLINE", "latency_ms": 4.2})

pytest tests/ -v ✓ ۴۲ تست موفق در ۰.۸۴ ثانیه
پوشش کد ۹۹.۸٪
terminal

ذهنیت معماری، برآمده از کنجکاوی

من یک توسعه‌دهنده نرم‌افزار ۱۵ ساله با تمرکز و شیفتگی نسبت به مکانیک و معماری بک‌اند هستم. فراتر از جلوه‌های سطحی، شیفته آن شدم که پشت صحنه چه می‌گذرد: یک پکت HTTP چگونه از میان میدل‌ویرهای مسیریابی عبور می‌کند، پایگاه‌های داده رابطه‌ای چگونه جوین‌های پیچیده چندجدولی را با راندمان بالا اجرا می‌کنند، و موتور ORM جنگو چگونه انتزاعات زیبای پایتون را به کوئری‌های بهینه SQL ترجمه می‌کند.

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

انضباط روزانه

+۴ ساعت/روز

تمرکز کد

Python / DRF

فلسفه

تمیز و سبک

id_card

شناسنامه توسعه‌دهنده

NODE_ENV: PROD_READY

نام کامل طاها اسلامی
سن ۱۵ سال
نقش اصلی توسعه‌دهنده بک‌اند پایتون و جنگو
زبان اصلی Python 3.11+
استک اصلی Django, DRF, PostgreSQL
تمرکز هسته معماری API و پایداری سیستم
GPG ID: 0x9AF42B1 TIMEZONE: UTC+03:30 (IRST)
توانمندی‌ها

آنچه طراحی و پیاده‌سازی می‌کنم

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

dns

برنامه‌های کاربردی بک‌اند

منطق سرور قدرتمند توسعه‌یافته با جنگو. معماری تمیز MVC، مدیریت استثناهای پیشرفته و سرویس‌های تفکیک‌شده.

DJANGO • PYTHON • ASYNCIO
api

وب‌سرویس‌ها و RESTful APIها

طراحی اصولی API با فریم‌ورک Django REST، مجهز به احراز هویت با JWT، دسترسی‌های دقیق، صفحه‌بندی و مستندات OpenAPI.

DRF • JWT • SWAGGER • POSTMAN
web

پلتفرم‌های جامع جنگو

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

DJANGO ORM • HTMX • TAILWIND
smart_toy

اسکریپت‌های خودکارسازی

روتین‌های هوشمند پایتون برای پردازش وظایف دوره‌ای، تبدیل داده‌های حجیم، وب‌اسکریپینگ ساختاریافته و ارسال هشدارها.

SELENIUM • BEAUTIFULSOUP • CRON
terminal

ابزارهای خط فرمان و CLI

ابزارهای روان ترمینال و دستورات مدیریتی جنگو جهت خودکارسازی تست سلامت، ایجاد دیتای آزمایشی و تحلیل لاگ‌ها.

ARGPARSE • CLICK • RICH • BASH
database

طراحی دیتابیس و اسکیما

مدل‌سازی دقیق رابطه‌ای، اسکیمای ایندکس‌شده در PostgreSQL، مایگریشن‌های سازمان‌یافته و رفع سربار کوئری‌های N+1.

POSTGRESQL • SQLITE • REDIS CACHING
زرادخانه فنی

مهارت‌ها و جعبه‌ابزار فنی

مجموعه‌ای متمرکز و آزموده‌شده که از طریق تمرین مداوم و پیاده‌سازی پروژه‌های واقعی به دست آمده است.

code بک‌اند و هسته
Python (3.10 - 3.12) پیشرفته
جنگو (Django) پیشرفته
جنگو رست فریم‌ورک پیشرفته
معماری REST API مسلط
storage پایگاه داده و کش
PostgreSQL مسلط
SQLite پیشرفته
کوئری‌های Django ORM پیشرفته
Redis Caching آشنا
developer_board ابزارها و DevOps
Git & GitHub پیشرفته
Linux / Bash CLI مسلط
Docker (Containers) آشنا
Postman & cURL مسلط
layers وب و مبانی
HTML5 & CSS3 مسلط
JavaScript (ES6+) مسلط
Tailwind CSS مسلط
امنیت و پروتکل HTTP مسلط
کد عملیاتی

پروژه‌های برجسته مهندسی

پروژه‌های واقعی، مستند و خوش‌ساخت بک‌اند با رعایت اصول دقیق مهندسی نرم‌افزار.

مشاهده تمام مخازن در گیت‌هاب arrow_left_alt
taskflow-backend / v1.4.0
POST /api/v1/auth/jwt/verify
Django REST Framework JWT Auth PostgreSQL Throttling

TaskFlow REST API

موتور تسک و جریان‌کاری با کارایی بالا، مجهز به احراز هویت بدون وضعیت JWT، کنترل دسترسی مبتنی بر نقش (RBAC)، محدودیت نرخ درخواست و مجموعه‌ای جامع از تست‌های خودکار.

terminal مشاهده سورس کد
docuvault-app / v2.1.2
ORM Query Optimized
Django 5.0 ORM Optimization Role RBAC SQLite/Postgres

پلتفرم DocuVault

سیستم آرشیو و مدیریت اسناد با امنیت بالا، نمایه‌سازی خودکار متادیتا، دسترسی‌های تفکیک‌شده به فایل‌ها، پایپ‌لاین آپلود چندمرحله‌ای و بهینه‌سازی کوئری‌های جنگو با prefetch.

terminal مشاهده سورس کد
pymetrics-cli / daemon
TELEGRAM WEBHOOK ACTIVE
Python CLI Asyncio Telegram Bot API Daemon

CLI و مانیتورینگ PyMetrics

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

terminal مشاهده سورس کد
store-backend / headless
SWAGGER / OPENAPI 3
Django REST Atomic Transactions PostgreSQL Cart Engine

API فروشگاهی StoreBackend

بک‌اند ماژولار فروشگاهی بدون رابط (Headless) با پردازش تراکنش‌های اتمیک جهت پایداری موجودی کالا (select_for_update)، تخفیف‌ها و رابط تعاملی Swagger.

terminal مشاهده سورس کد
مسیر رشد

مسیر رشد و نقاط عطف توسعه

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

2021 — AGE 11-12

نخستین خطوط کد

کشف لذت وصف‌ناپذیر برنامه‌نویسی. آغاز مسیر با معماهای الگوریتمی، درک منطق شرطی و برنامه‌های ساده خط فرمان که جرقه‌ای برای کنجکاوی همیشگی شد.

2022 — AGE 12-13

ورود عمیق به دنیای پایتون

تسلط عمیق بر مبانی پایتون: ساختارهای داده، برنامه‌نویسی شیءگرا (OOP)، الگوهای تابعی، مدیریت سیستم فایل و نوشتن اسکریپت‌های اتوماسیون.

2023 — AGE 13-14

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

شناخت معماری سمت سرور. مطالعه نرمال‌سازی دیتابیس در SQLite و PostgreSQL، چرخه درخواست/پاسخ پروتکل HTTP و پیاده‌سازی نخستین وب‌سرویس‌ها.

2024 — AGE 14-15

جنگو و DRF در سطح واقعی

انتخاب جنگو و فریم‌ورک Django REST به عنوان ابزار محوری. پیاده‌سازی سیستم‌های احراز هویت امن کاربر، اعتبارسنجی توکن، بهینه‌سازی کوئری‌های ORM و REST API سازمانی.

2025 & BEYOND — PRESENT

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

انتشار ابزارهای متن‌باز، به‌کارگیری الگوهای کشینگ Redis، داکرایز کردن سرویس‌ها، کاوش در قابلیت‌های ناهمگام جنگو و طراحی سیستم‌های توزیع‌شده.

insights

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

کامیت‌های عمومی در گیت‌هاب، بازبینی کد و معماری سرویس‌ها

code @tahaeslami on GitHub
فعالیت پیوسته کامیت در ماه‌های اخیر (۳۰ هفته گذشته) 840+ Contributions in past year
Mon Wed Fri
Less More
شروع گفتگو

بیایید سیستمی پایدار بسازیم

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