سلام، مهدی افشاری هستم

"کد مثل طنز است. وقتی باید توضیحش بدی، بد است."

Mahdi Profile

درباره من

بیشتر با من آشنا شوید

توسعه‌دهنده بک‌اند | دانشجوی مهندسی نرم‌افزار

توسعه‌دهنده‌ی بک‌اند با تخصص در ASP.NET Core (C# MVC)، Express.js، Python و PHP. در حال حاضر دانشجوی رشته‌ی مهندسی نرم‌افزار کامپیوتر. تجربه شامل توسعه‌ی وب‌اپلیکیشن‌های پیچیده با معماری چندلایه، کار با دیتابیس‌های مختلف و پیاده‌سازی سیستم‌های امنیتی مدرن است. همچنین در حال یادگیری React Native برای توسعه‌ی اپلیکیشن‌های موبایل با علاقه‌مندی ویژه به ساخت نرم‌افزارهای مقیاس‌پذیر و کارآمد.

ایران
تلگرام: cobramahdi@
دانشجوی کامپیوتر نرم‌افزار

3+

سال تجربه

10+

پروژه تکمیل شده

5+

تکنولوژی اصلی

توسعه بک‌اند

تخصص در ASP.NET Core و معماری نرم‌افزار

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

کار با SQL Server، MySQL و Entity Framework

امنیت نرم‌افزار

پیاده‌سازی JWT، RSA و سیستم‌های احراز هویت

توسعه موبایل

در حال یادگیری React Native و TypeScript

مهارت‌ها

تکنولوژی‌هایی که با آن‌ها کار می‌کنم

بک‌اند

#C
.NET Core
Entity Framework
Express.js

فرانت‌اند و موبایل

در حال یادگیری React Native
در حال یادگیری TypeScript
HTML5
CSS3

دیتابیس و امنیت

MySQL
SQL Server
JWT
RSA

زبان‌ها

انگلیسی | متوسط

مهارت‌های نرم‌افزاری

C# 90%
ASP.Net 82%
.Net Core / .Net 80%
Python 68%
JavaScript 60%
HTML & CSS 75%
Node.js 70%
PHP 70%
SQL Server 75%
MySQL 70%
Entity Framework 75%
GIT 75%
REST API 80%
Dependency Injection 75%
Adobe Photoshop 70%
Adobe Premiere 70%
Linux 50%

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

نمونه‌ای از کارهای انجام شده

تکمیل شده
Expense Tracker
ویژگی‌های کلیدی:
  • ثبت و دسته‌بندی هزینه‌ها
  • گزارش‌گیری تحلیلی
  • نمودارهای تعاملی
  • رابط کاربری مدرن

ExpenseTracker ASP.Net Core MVC

15+ Commits Web App

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

React Native TypeScript Mobile AsyncStorage
پیشرفت پروژه 100%
تکمیل شده
BookStore
ویژگی‌های کلیدی:
  • احراز هویت و مجوزدهی
  • مدیریت محصولات
  • سبد خرید و پرداخت
  • پنل مدیریت کامل

BookStore ASP.NET Core MVC

25+ Commits Web App

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

ASP.NET Core MVC C# Entity Framework
پیشرفت پروژه 100%
تکمیل شده
Course WebApp
ویژگی‌های کلیدی:
  • ثبت‌نام و مدیریت دوره‌ها
  • سیستم کاربران چندسطحه
  • پیگیری پیشرفت تحصیلی
  • گزارش‌گیری جامع

Course WebApp

20+ Commits Education

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

ASP.NET Core MVC Identity Bootstrap
پیشرفت پروژه 100%
تکمیل شده
Library Management
ویژگی‌های کلیدی:
  • مدیریت کتاب‌ها و اعضا
  • سیستم امانت پیشرفته
  • گزارش‌گیری و آمار
  • رابط کاربری ساده

Library Management

18+ Commits Management

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

ASP.NET Core MVC Entity Framework SQL Server
پیشرفت پروژه 100%

آمار GitHub

مخازن عمومی
15
کامیت‌های امسال
153
عضویت
2