
سلام، من بابک هستم
توسعه دهنده ارشد NET. با بیش از 6 سال تجربه

من عاشق طراحی و پیادهسازی تجربههای دیجیتال با استفاده از تکنولوژیهای NET. هستم — ساده، کاربردی و با عشق!
مهندس نرمافزار | داستان من در دنیای توسعه و تکنولوژی
من یک توسعهدهنده فولاستک داتنت هستم که به طراحی و توسعه نرمافزارهایی مقیاسپذیر، امن، و کاربرپسند علاقه دارم. جایی که مهندسی با تجربه کاربری هممرز میشود، جایگاه من است—ساختن سیستمهایی قدرتمند در پشت صحنه و ساده و جذاب در ظاهر. در حال حاضر به عنوان یک توسعهدهنده ارشد فولاستک .NET مشغول به کارم و تجربه ساخت و بهینهسازی اپلیکیشنهای وب در هر دو بخش بکاند و فرانتاند را دارم. از طراحی REST APIها گرفته تا پیادهسازی رابط های کاربری با Blazor یا React و تحلیل دیتابیس با SQL Server، همه این بخشها قلمرو تخصصی من است. در گذشته در محیطهای متنوعی کار کردهام: از آژانسهای تبلیغاتی تا استارتآپها و شرکتهای بزرگ—و نرمافزارهایی در حوزه مدیریت محتوا، سیستمهای فروش، و داشبوردهای گزارشگیری ساختهام. در اوقات فراغت، با نواختن پیانو، یوگا و تمرینهای کالستنیکس ذهن و بدنم را در تعادل نگه میدارم. همچنین یک گیمر حرفهای و عاشق بازیهای ویدیویی هستم—گاهی رقیب، گاهی تحلیلگر مکانیزم بازی—و همیشه غرق در دنیای دیجیتال.
مطالعات فعلی
به عنوان یک توسعهدهنده فولاستک داتنت من همواره در حال مطالعه و یادگیری هستم و در حال حاضربر روی میکروسرویسها بر روی داتنت ۸،9 با تمرکز بر DDD و CQRS برای طراحی ماژولار و مقیاس پذیر نرم افزارها کار میکنم. در حال کاوش Azure Container Apps برای استقرار بومی ابری و APIهای مدرن برای عملکرد بهترم. همچنین، SignalR را برای رابطهای بلادرنگ و سیستمهای طراحی Blazor برای رابطهای یکپارچه مطالعه میکنم. با داتنت MAUI و Blazor MAUI اپهای موبایل چند پلتفرمی برای iOS، اندروید و ویندوز میسازم.

مهارت ها
مهارتها و تخصصهای فنی من
CSharp
JavaScript
AspNetCore
Microservices
DDD
DesignPatterns
EFCore
Blazor
WebDesign
Bootstrap
HTML
CSS
MSSQL
CleanArchitecture
MachineLearning
CurrentProjects
در این بخش با پروژههای نرمافزاری من که در حال حاضر روی آنها کار میکنم آشنا شوید. تمرکز این پروژهها بر پایه معماری تمیز، عملکرد بالا، و حل چالشهای واقعی کسبوکار است. ۱. پلتفرم هوشمند تصاویر پزشکی یک پلتفرم مبتنی بر فضای ابری و سازگار با استاندارد DICOMweb که با استفاده از ASP.NET Core و معماری CQRS توسعه یافته است. این سیستم به پزشکان کمک میکند تا تصاویر پزشکی را بهصورت ایمن مشاهده، تحلیل و به اشتراک بگذارند. فناوریها: ASP.NET Core 8، معماری Clean Architecture، CQRS، Oracle SQL، SQL Server، DICOMweb ________________________________________ ۲. سیستم باشگاه مشتریان تبا یک سیستم مدیریت باشگاه مشتریان چندزبانه و بلادرنگ برای شرکت توسعه تجارت تبا. این سیستم با استفاده از Blazor Server و SignalR توسعه یافته و از مقیاسپذیری ابری از طریق Azure Container Apps پشتیبانی میکند. اعلانهای لحظهای و تجربه کاربری روان از ویژگیهای کلیدی آن است. فناوریها: Blazor Server، SignalR، .NET 8، Azure Container Apps، RabbitMQ، SQL Server

Babak Aghaei
توسعه دهنده دات نت