محمد علی ابراهیم زاده

محمد علی ابراهیم زاده

توسعه‌دهنده بک‌اند و طراح سیستم ⚙️

💡 اطلاعات تماس

  • موقعیتتهران، ایران 🇮🇷
  • سن26 سال
  • تحصیلاتکارشناسی مهندسی نرم‌افزار
  • ایمیلmohammad77.me@gmail.com
  • تلفن+98-998-853-5698

🛠️ مهارت‌ها

C#
.Net & ASP.NET Core
Entity Framework Core & Dapper
REST API & gRPC
SQL Server
Redis
MongoDB & Elasticsearch
Clean Architecture & Microservices
IdentityServer & JWT
Docker & Git

👤 درباره من

توسعه دهنده ی NET با بیش از ۳ سال تجربه در توسعه نرم افزارهای سازمانی با تمرکز بر پیاده سازی سیستم های پشتیبانی در حوزه بهداشت. مسلط به C# و EF Core با توانایی طراحی و پیاده سازی SQL Server و استفاده از REST API. آشنا با اصول Clean Code و Design Patternها و دارای تجربه در پیاده سازی معماری Clean Architecture در پروژه های مبتنی بر میکروسرویس.

💼 سوابق کاری

توسعه دهنده net @آروین خودروی برین

خرداد ۱۴۰۴ - اکنون

توسعه و نگهداری پنل فروش خودرو با استفاده از ABP Framework و ASP.NET Core. شامل ماژول‌هایی مانند مدیریت سفارش‌ها، تخصیص خودرو، APB شاسی و کاردکس. طراحی و پیاده‌سازی پنل ادمین با امکانات کنترل دسترسی (RBAC)، گزارش‌گیری و لاگ سیستم. استفاده از gRPC برای ارتباط بین سرویس‌ها و پیاده‌سازی ساختارهای API مبتنی بر REST. بهینه‌سازی عملکرد سیستم با بهره‌گیری از SQL Server و Redis برای کشینگ و مدیریت داده‌ها. رعایت معماری چندلایه، اصول Clean Architecture و پیاده‌سازی احراز هویت با JWT.

توسعه دهنده net @سامان سلامت پژوه

تیر ۱۴۰۱ - فروردین ۱۴۰۴

توسعه سیستمی برای برچسب‌زنی داروها که قابلیت پردازش سفارشات و تولید برچسب را فراهم می‌کند با ادغام با پایگاه داده قدیمی. همکاری در پیاده‌سازی Identity Server برای چندین پروژه به منظور اطمینان از احراز هویت و اجازه دسترسی کاربران.

🎓 تحصیلات

کارشناسی مهندسی نرم‌افزار - مهندسی نرم‌افزار

دانشگاه آزاد کرج

۱۳۹۶ - ۱۴۰۱