مهارتها و فناوریها
برخی از مهارتهای فنی، ابزارها و فناوریهایی که با آنها راهحلهای کارآمد و مقیاسپذیر میسازم.
مهارتهای فنی بر اساس سطح کاربرد تفکیک شدهاند: مسلط (تسلط کامل یا توانایی توسعه و حل مسئله مستقل در محیط عملیاتی)، تسلط نسبی (دانش کاربردی، پیادهسازی و تجربه عملی در پروژههای واقعی و توانمندی نسبی)، و آشنا (انجام پروژههای کوچک، مفاهیم و ساختار پایه، درک معماری و چرخه کار).
توسعه بکاندمسلط
توسعه فولاستکتسلط نسبی
توسعه فرانتاندتسلط نسبی
مهندسی نرمافزارمسلط
مهندسی DevOpsآشنا
توسعه بکاند
برنامهنویسی به زبان C#مسلط
ASP.NET Core Frameworkمسلط
Web APIsمسلط
Razor Pagesتسلط نسبی
Blazorآشنا
Entity Frameworkتسلط نسبی
SQLمسلط
SQL Serverتسلط نسبی
PostgreSQLآشنا
Redisآشنا
WebSocketآشنا
SignalRآشنا
.NET Aspireآشنا
برنامهنویسی به زبان پایتونمسلط
PHPآشنا
MySQLآشنا
توسعه فرانتاند
Vue.jsمسلط
Nuxtمسلط
Nuxt UIتسلط نسبی
JavaScriptمسلط
TypeScriptتسلط نسبی
HTML5 و CSS3مسلط
طراحی وب واکنشگراتسلط نسبی
TailwindCSSمسلط
Piniaتسلط نسبی
Vuetifyتسلط نسبی
Axiosتسلط نسبی
ESLintتسلط نسبی
DevOps و ابزارها
Git و کنترل نسخهمسلط
GitHub Actionsتسلط نسبی
GitLab CIتسلط نسبی
لینوکس (LPIC1)مسلط
لینوکس (LPIC2)تسلط نسبی
Dockerتسلط نسبی
Docker Composeتسلط نسبی
Kubernetesآشنا
پشتیبانی و نگهداری سرور لینوکستسلط نسبی
ایجنتهای هوش مصنوعیتسلط نسبی
معماری و الگوها
معماری تمیزمسلط
اصول SOLIDمسلط
اصول کد تمیزتسلط نسبی
الگوهای طراحیتسلط نسبی
معماریهای نرمافزارتسلط نسبی
طراحی دامنهمحورآشنا
معماری میکروسرویسآشنا
شبکههای کامپیوتری
اصول Network+تسلط نسبی
مفاهیم پایه شبکهمسلط
Wiresharkآشنا
زبانها
انگلیسیتسلط نسبی
آلمانیآشنا