tavakoli — bash ● boot
[init] system: tavakoli-os v1.0 — persian developer universe
[init] loading modules: go · fiber · gin · sql · ws
[init] boot sequence complete in 42ms — welcome.
 
tavakoli@dev:~$
SYSTEM STATUS● ONLINE
STACKGo / Fiber / Gin / PostgreSQL
MODEBackend Engineering
HELLO, WORLD 👋

محمدعلی توکلی

برنامه‌نویس بک‌اند Go توسعه‌دهنده وب

با تمرکز تخصصی روی Go — سازنده API‌های سریع، تمیز و مقیاس‌پذیر؛ از طراحی دیتابیس تا سامانه‌های realtime و ربات‌های تلگرام.

Go Fiber PostgreSQL WebSocket Telegram Bot REST API Clean Architecture
cat about.md

~/درباره من

یک نگاه کوتاه به هویت بک‌اند من — از ترمینال تا حرفه.

resume.json — preview ● saved

_ من محمدعلی توکلی هستم؛ یک برنامه‌نویس ۲۱ ساله بک‌اند با تمرکز تخصصی روی Go و توسعه وب. چیزی که من را جلو می‌برد، ساختن سرویس‌هایی است که سریع، تمیز و مقیاس‌پذیر باشند — کدی که خواندنش لذت‌بخش است و اجرایش قابل اتکا.

با فریم‌ورک‌های قدرتمند اکوسیستم گو مثل Fiber، Gin و Echo، با GORM برای لایه داده و Gorilla WebSocket برای ارتباط زنده کار می‌کنم؛ API طراحی می‌کنم، دیتابیس می‌سازم، سیستم‌های realtime پیاده می‌کنم و ربات‌های تلگرام را به سرویس‌های بک‌اند متصل می‌کنم.

در حال تحصیل در دانشگاه آزاد اسلامی هستم و هر روز، ساختن چیزهای واقعی و مفید را تجربهٔ عملی می‌دانم. باور من ساده است: بک‌اند خوب، ستون فقرات هر محصول دیجیتالی است — و من این ستون را محکم می‌سازم.

env — info ● stable
$USERMohammadAli Tavakoli $AGE21 $ROLEBackend / Go / Web Development $EDUIslamic Azad University $LOCALEfa-IR $FOCUSPerformance · Clean Code · Scale
2+ سال تجربه عملی با Go
15+ مهارت بک‌اند و توسعه وب
7 فریم‌ورک و کتابخانه مرجع گو
#open_to_work
آماده شروع پروژه‌های بک‌اند، مشارکت در تیم‌های فنی و فرصت‌های کاری مرتبط با Go و توسعه وب.
go run skills.go

]مهارت‌ها[

ابزارها و فناوری‌هایی که هر روز با آن‌ها کد می‌زنم — هرکدام روی مدار خودش.

◈ skills_orbit — hover to freeze · drag to rotate
go.mod — dependencies ● up to date
سطح تخصص: به‌کارگیری فعال در پروژه‌های واقعی رویکرد: clean architecture + testing mindset انتخاب ابزار: متناسب با نیاز پروژه، نه مد
cat arch.yaml

~/معماری بک‌اند

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

system.map — request flow ● healthy
CLIENT
🖥 کلاینت
مرورگر، اپ موبایل یا ربات — نقطه شروع هر درخواست.
web · mobile · bot
GATEWAY
API Gateway
مسیریابی، اعتبارسنجی و مدیریت درخواست‌ها در یک نقطه ورود تمیز.
router · middleware
GO SERVICE
🐹 سرویس گو
هسته منطق تجاری — با Fiber یا Gin، سازمان‌یافته و سریع.
fiber · gin · echo · gorm
DATA · REALTIME
دیتابیس و رویداد
ذخیره‌سازی مطمئن، اتصال زنده و تعامل خودکار با کاربران.
postgres · mysql · ws · telegram
principles.go — core values ● enforced
طراحی API تمیز و قابل نگهداری
اتصال امن و بهینه به دیتابیس
پیاده‌سازی realtime با WebSocket
ربات تلگرامِ متصل به سرویس بک‌اند
سرعت، خوانایی کد و توسعه‌پذیری
perf monitor — live ● ticking
p95_latency
8ms target*3.4ms
req/s throughput
10k+ concurrent✓ handled
memory / goroutine
16MB idle*low
go test ./...

~/توانمندی‌ها

آنچه می‌توانم بسازم و خوب بلدم — با اعتماد به توان واقعی، نه ادعای بی‌پشتوانه.

curl /api/contact

~/ارتباط با من

یک پیام کافی است — برای همکاری، پروژه یا هر گفت‌وگوی حرفه‌ای.

contact — http session ● connected
client:~$
 
connection_established: true
message: "برای همکاری، پروژه یا ارتباط حرفه‌ای آماده‌ام."
 
status200 OK latency0.00ms responsejson
برای همکاری، پروژه یا ارتباط حرفه‌ای در خدمتم.