محمد امین نجفی
آشنایی با تخصصها، تجربیات کاری و محتواهای آموزشی در حوزههای فنی و تخصصی.
درباره من

سلام، محمد امین نجفی هستم.
توسعه دهنده نرم افزار
فارغالتحصیل مقطع کارشناسی ارشد مهندسی کامپیوتر – گرایش نرمافزار هستم و بیش از هشت سال تجربهی تخصصی در زمینهی طراحی، توسعه و نگهداری سامانههای نرمافزاری مبتنی بر .NET دارم.
در طول فعالیت حرفهای خود، با بهرهگیری از اصول کدنویسی تمیز (Clean Code)، الگوها و معماریهای مدرن نظیر Clean Architecture، Domain-Driven Design، Microservices، طراحی و پیادهسازی پروژههای متعددی را در صنایع مختلف بر عهده داشتهام.
مهارت من در تحلیل نیازمندیها، ساختاردهی به دامنه (Domain Modeling)، پیادهسازی معماریهای ماژولار و استفاده از تکنیکهای بهبود عملکرد و تستپذیری، منجر به ایجاد محصولاتی قابل اعتماد و ماندگار شده است.
علاوه بر فعالیت فنی، بیش از هشت سال سابقه تدریس در دانشگاهها و موسسات معتبر آموزشی دارم و تاکنون بیش از ۳۵۰۰ ساعت آموزش تخصصی در حوزههای برنامهنویسی، پایگاه داده، هوش تجاری (BI)، طراحی معماری نرمافزار و اصول مهندسی نرمافزار ارائه کردهام.
8+
سال تجربه
30+
پروژه تکمیل شده
50+
کارفرما اعتماد کننده
مهارتهای فنی
Frontend Development
HTML100%
CSS85%
Bootstrap / UIkit / Material Design95%
JavaScript / jQuery70%
WordPress / WooCommerce
80%
Backend Development
C# / VB.NET100%
Windows Forms / WPF95%
ASP.NET (Web Forms / MVC / Core / Web API / Blazor)85%
Entity Framework Core / ADO.NET / Dapper80%
RESTful API Best Practices85%
Caching (MemoryCache / DistributedCache)80%
JWT Authentication80%
OAuth2 / OpenID Connect75%
PHP
75%
WordPress Plugin Development
70%
Database & Data Tools
SQL Server / MySQL / LiteDB / MongoDB / Redis85%
Power BI / SSIS / SSRS / SSAS65%
Database Optimization / Indexing / Query Tuning75%
Database Design (Normalization / ERD)85%
Grafana70%
Health Checks75%
Architecture & Design Patterns
SOLID / Clean Architecture95%
CQRS / Design Patterns80%
AutoMapper / Mapster / Serilog / Quartz.NET / SignalR / Fluent Validation85%
xUnit (Unit Testing)65%
Software Principles
DRY / KISS / YAGNI Principles100%
Problem Solving & Code Refactoring90%
Code Reviews & Best Practices85%
DevOps & Tools
GIT / Postman / Swagger UI85%
n8n / AI Agent90%
Generative AI (LLMs, ChatGPT, Copilot)95%
Docker70%
Soft Skills & Collaboration
Agile / Scrum75%
Mentoring / Teaching85%
Leadership / Team Management90%
Time Management / Project Estimation90%
رزومه
سوابق کاری
بنیانگذار
دات نت لند
بهعنوان بنیانگذار داتنتلند، در حوزه آموزش تخصصی فناوریهای مایکروسافت فعالیت دارم. تمرکز اصلی من بر طراحی دورههای کاربردی در زمینه ASP.NET، SQL Server و هوش مصنوعی است تا دانشجویان و متخصصان را برای ورود به بازار کار آماده کنم.
مدیر تیم فنی
ASP.NET Prime Framework
در این پروژه بهعنوان مدیر تیم فنی، طراحی و توسعه یک فریمورک اختصاصی بر پایه ASP.NET Core را برعهده داشتم. هدف از این فریمورک، تسهیل توسعه سریع، معماری لایهای تمیز و افزایش قابلیت نگهداری پروژههای نرمافزاری بود.
مدیر توسعه نرمافزار
جابار
در شرکت جابار مسئولیت طراحی و توسعه نرمافزارهای مرتبط با لاکرهای پستی، صندوقهای امانات و سامانههای هوشمند تحویل مرسوله را برعهده داشتم. در این پروژهها ترکیبی از اپلیکیشنهای موبایل، وباپ و APIهای متمرکز پیادهسازی شد.
برنامهنویس ارشد
ASP.NET Unique Architecture Framework
در این پروژه، توسعه و بهینهسازی یک فریمورک اختصاصی مبتنی بر معماری مدرن ASP.NET را برعهده داشتم. تمرکز اصلی بر بهبود ساختار ماژولار، Dependency Injection و استانداردسازی الگوهای توسعه در تیمهای نرمافزاری بود.
برنامهنویس
موسسه رایانه شهر تهران
در این موسسه بهعنوان برنامهنویس .NET فعالیت داشتم و در پروژههای سازمانی و تجاری با محوریت ASP.NET MVC و SQL Server مشارکت کردم. تمرکز کار بر توسعه سیستمهای مدیریت اطلاعات و سامانههای اداری بود.
سوابق تدریس
جهاد دانشگاهی دانشگاه شریف
1404 - اکنونمدرس Artificial Intelligence
در این مرکز، دورههای هوش مصنوعی، یادگیری ماشین و پردازش داده را برای دانشجویان و علاقهمندان برگزار کردم و بر آموزش کاربردی الگوریتمهای هوشمند تمرکز داشتم.
کاروکسب
1404 - اکنونمدرس SQL Server, Business Intelligence
در کاروکسب، به تدریس مفاهیم پایگاه داده، طراحی دیتابیس و تحلیل دادههای تجاری با ابزارهای BI پرداختم و دانشجویان را برای کار در پروژههای واقعی آماده کردم.
سماتک
1398 - اکنونمدرس SQL Server
در آموزشگاه سماتک، دورههای مقدماتی تا پیشرفته SQL Server را تدریس کردم و مباحثی چون Query Optimization و Data Modeling را پوشش دادم.
نیک آموز
1403 - اکنونمدرس ASP.NET Core, Artificial Intelligence
در نیکآموز، دورههای تخصصی ASP.NET Core و هوش مصنوعی برگزار کردهام و بر پیادهسازی پروژههای واقعی با ترکیب یادگیری ماشین و توسعه وب تمرکز داشتهام.
دانشکده فنی شمسیپور
1397 - 1399مدرس ASP.NET MVC
در دانشکده فنی شمسیپور، تدریس دروس مرتبط با طراحی و توسعه وب با ASP.NET MVC را بر عهده داشتم و دانشجویان را با مفاهیم مهندسی نرمافزار و معماری لایهای آشنا کردم.
دانشکده فنی و مهندسی تهران شرق
۱۳۹۸ - ۱۳۹۹مدرس SQL Server
در این دوره، تدریس مفاهیم پایگاه داده، طراحی دیتابیسهای رابطهای و کوئرینویسی پیشرفته با SQL Server را بر عهده داشتم و دانشجویان را با اصول بهینهسازی و مدیریت دادهها آشنا کردم.
پروژهها
01
Enterprise
ASP.NET Prime Framework
فریمورک سازمانی سفارشی مبتنی بر .NET که برای مدیریت فرآیندهای پیچیده سازمانی طراحی شد؛ شامل معماری ماژولار، قابل توسعه و منطبق با اصول Clean Architecture و CQRS.
- طراحی و توسعه کامل هسته معماری با CQRS و Clean Architecture
- پیادهسازی ماژولهای داینامیک گردشکار، ثبت عملیات و گزارشگیری پیشرفته
02
Premium
Personal Smart Locker
سامانه مدیریت لاکرهای هوشمند با زیرساخت ابری، امنیت بالا و ارتباطات بلادرنگ؛ مجهز به گزارشهای زنده، وضعیت لحظهای لاکرها و امکانات مدیریتی پیشرفته.
- توسعه APIهای ایمن با JWT و پیادهسازی رویدادهای Real-Time با SignalR
- طراحی داشبورد مدیریتی با گزارشگیری، مدیریت کاربران و مانیتورینگ آنی
03
Standard
Computer Equipment Store
فروشگاه آنلاین تجهیزات کامپیوتری با معماری چندلایه، مدیریت انبار، سبد خرید هوشمند و سیستم فاکتورینگ؛ پیادهسازیشده بر بستر .NET و SQL Server.
- توسعه کامل سیستم سفارشگیری، انبارداری و فاکتورینگ
- اتصال به درگاه پرداخت و طراحی پنل مدیریتی پیشرفته
04
Coming Soon
Residue Weighing
سامانه مدیریت وزنکشی ضایعات سازمانی با قابلیت ثبت عملیات، محاسبه وزن خالص، مدیریت خودرو و راننده، و تولید گزارشهای مدیریتی جهت بهینهسازی فرآیند حمل و نقل.
- توسعه سیستم وزنکشی متصل به دستگاه و ذخیرهسازی خودکار دادهها
- پیادهسازی ماژولهای گزارشگیری و مدیریت خودرو/راننده
خدمات
تدریس و آموزش تخصصی
برگزاری دورههای تخصصی در زمینه ASP.NET Core، SQL Server، و هوش مصنوعی با رویکردی کاملاً عملی و پروژهمحور. هدف این آموزشها ارتقای مهارتهای فنی و آمادهسازی برای ورود به پروژههای واقعی است.
مشاوره فنی و معماری نرمافزار
ارائه مشاوره تخصصی در طراحی معماری سیستمهای نرمافزاری مبتنی بر فناوریهای مایکروسافت، بهینهسازی عملکرد، طراحی پایگاه داده و بهبود فرآیند توسعه تیمهای نرمافزاری.
طراحی و توسعه نرمافزار
طراحی و پیادهسازی نرمافزارهای سازمانی و وباپلیکیشنهای اختصاصی با استفاده از ASP.NET Core، Blazor و SQL Server، همراه با رعایت اصول معماری مدرن و امنیت اطلاعات.
ویدیوهای آموزشی
- همه
- برنامهنویسی
- پایگاه داده
- رویداد
دورههای آموزشی
ASP.NET Core 9 - Minimal API
نیک آموز
در این دوره بهصورت پروژهمحور با معماری مینیمال و امکانات جدید .NET 9 آشنا میشوید و نحوه طراحی و پیادهسازی سرویسهای سبک و سریع را میآموزید.
مشاهده جزئیاتArtificial Intelligence Engineering (AI Agent)
سازمان تبلیغات اسلامی
این دوره به آموزش مفاهیم هوش مصنوعی، عاملهای هوشمند و کاربردهای عملی آنها در پروژههای نرمافزاری سازمانی اختصاص دارد.
مشاهده جزئیاتASP.NET Core 9 - Fundamental
نیک آموز
در این دوره مبانی اصلی ASP.NET Core از سطح مقدماتی تا متوسط آموزش داده میشود تا شرکتکنندگان بتوانند اولین پروژههای وب خود را با فریمورک .NET ایجاد کنند.
مشاهده جزئیاتArtificial Intelligence Engineering (AI Agent)
نیک آموز
در این دوره ساختار عاملهای هوشمند (AI Agents) و نحوه ادغام آنها با سامانههای نرمافزاری واقعی بررسی و پیادهسازی میشود.
مشاهده جزئیاتSQL Server 2022 - Implementation
سماتک
این دوره با تمرکز بر نصب، پیکربندی و بهینهسازی SQL Server 2022 برگزار شده و مفاهیم عملی مدیریت و نگهداری پایگاه داده را پوشش میدهد.
مشاهده جزئیاتDatabase Concept (SQL Server 2022)
کاروکسب
در این دوره مفاهیم پایه و پیشرفته طراحی و کار با پایگاه دادههای SQL Server بهصورت کاملاً کاربردی و مبتنی بر سناریوهای واقعی تدریس شده است.
مشاهده جزئیاتAutomation and Intelligent Agents
جهاد دانشگاهی صنعتی شریف
در این دوره ترکیب فناوریهای خودکارسازی (Automation) و عاملهای هوشمند بررسی میشود تا شرکتکنندگان بتوانند سیستمهای هوشمند سازمانی طراحی کنند.
مشاهده جزئیاتASP.NET Core 9 - Minimal API
بیاموز
دورهای برای یادگیری ساخت APIهای مدرن، امن و سریع در .NET 9 که شامل مباحث Routing، Dependency Injection و Middleware بهصورت کاربردی است.
مشاهده جزئیاتASP.NET Core 8 - CRM Project Oriented
نیک آموز
در این دوره با محوریت پروژهی واقعی CRM، مفاهیم پیشرفته ASP.NET Core 8 شامل معماری Clean، EF Core و APIهای لایهای تدریس میشود.
مشاهده جزئیاتSQL Server 2019 - Pack 1
هیلتن
بخش نخست از دوره SQL Server 2019 به مفاهیم پایهای، Query نویسی، ساختار دادهها و مدیریت بانکهای اطلاعاتی سازمانی میپردازد.
مشاهده جزئیاتSQL Server 2019 - Pack 2
هیلتن
در بخش دوم این دوره به بهینهسازی عملکرد، Tuning Queryها و تحلیل دادهها در SQL Server پرداخته میشود تا مهارتهای حرفهای DBA توسعه یابد.
مشاهده جزئیاتBootstrap 4
هیلتن
در این دوره طراحی رابط کاربری واکنشگرا با Bootstrap 4 آموزش داده میشود و شرکتکنندگان یاد میگیرند وبسایتهایی مدرن و سازگار با همه دستگاهها بسازند.
مشاهده جزئیات