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

سلام، محمد امین نجفی هستم.
Software Engineer | Full-Stack .NET Developer | AI Solutions Developer
فارغالتحصیل مقطع کارشناسی ارشد مهندسی کامپیوتر – گرایش نرمافزار هستم و بیش از هفت سال تجربهی تخصصی در زمینهی طراحی، توسعه و نگهداری سامانههای نرمافزاری مبتنی بر NET. دارم.
تمرکز اصلی من، ساخت نرمافزارهایی است که علاوه بر پاسخگویی به نیازهای امروز، از نظر توسعهپذیری، مقیاسپذیری و نگهداری نیز در بلندمدت قابل اتکا باشند. در پروژههای مختلف، مسئولیت تحلیل نیازمندیها، طراحی معماری، مدلسازی دامنه و پیادهسازی راهکارهای نرمافزاری را بر عهده داشتهام و همواره با تکیه بر اصول مهندسی نرمافزار، Clean Code و معماریهای مدرن، محصولاتی با کیفیت بالا ارائه کردهام.
در سالهای اخیر، علاقه و تمرکز حرفهای من به سمت هوش مصنوعی و AI Agents گسترش یافته است. امروز بخش مهمی از فعالیت من به طراحی و توسعه راهکارهایی اختصاص دارد که با استفاده از مدلهای زبانی، عاملهای هوشمند و اتوماسیون مبتنی بر هوش مصنوعی، فرآیندهای سازمانی را هوشمندتر کرده و تصمیمگیری را سریعتر و دقیقتر میکنند.
علاوه بر فعالیتهای تخصصی، بیش از ۹ سال سابقه تدریس در دانشگاهها و مؤسسات آموزشی دارم و تاکنون بیش از ۳۵۰۰ ساعت آموزش تخصصی در حوزههای برنامهنویسی، پایگاه داده، هوش تجاری (BI) و کاربردهای عملی هوش مصنوعی ارائه کردهام.
7+
سال تجربه
25+
پروژه تکمیل شده
20+
کارفرما اعتماد کننده
مهارتهای فنی
Frontend Development
HTML
متخصص
CSS
پیشرفته
Bootstrap
متخصص
JavaScript
متوسط
jQuery
متوسط
WordPress
پیشرفته
WooCommerce
متوسط
Responsive Design & Mobile-First Approach
پیشرفته
Web Performance Optimization (Lighthouse, Core Web Vitals)
پیشرفته
Backend Development
C#
پیشرفته
Windows Forms / WPF
پیشرفته
ASP.NET (Web Forms / MVC / Core / Web API / Blazor)
پیشرفته
Entity Framework Core
پیشرفته
Dapper
پیشرفته
ADO.NET
متوسط
RESTful API Best Practices
پیشرفته
Caching (MemoryCache / DistributedCache)
پیشرفته
JWT Authentication
پیشرفته
OAuth2 / OpenID Connect
پیشرفته
PHP
پیشرفته
WordPress Plugin Development
متوسط
Health Checks & Application Monitoring
پیشرفته
Database & Data Tools
SQL Server
متخصص
MongoDB
پیشرفته
MySQL
پیشرفته
Redis
پیشرفته
LiteDB
متوسط
Power BI / SSIS / SSRS / SSAS
متوسط
Database Optimization / Indexing / Query Tuning
پیشرفته
Database Design (Normalization / ERD)
پیشرفته
Architecture & Design Patterns
Clean Architecture
متخصص
Onion Architecture
متخصص
CQRS / Design Patterns
پیشرفته
AutoMapper / Mapster / Serilog / Quartz.NET / SignalR / Fluent Validation
پیشرفته
xUnit (Unit Testing)
متوسط
Software Principles
SOLID Principles
متخصص
DRY / KISS / YAGNI Principles
متخصص
Problem Solving & Code Refactoring
متخصص
Code Reviews & Best Practices
پیشرفته
DevOps & Tools
GIT / Postman / Swagger UI
متخصص
Generative AI & Prompt Engineering
متخصص
RAG Systems & Vector Databases
پیشرفته
AI Agents & AI Workflow Design (n8n)
متخصص
LLM Frameworks (LangChain / OpenAI API)
پیشرفته
Docker
پیشرفته
Monitoring & Logging (Application Insights / Prometheus / Grafana / ELK)
پیشرفته
Linux Basics
متوسط
Soft Skills & Collaboration
Agile / Scrum
پیشرفته
Mentoring / Teaching
پیشرفته
Leadership / Team Management
متخصص
Time Management / Project Estimation
متخصص
Technical Communication & Stakeholder Management
پیشرفته
Customer-Centric Thinking
متخصص
رزومه
سوابق کاری
مدیر تیم فنی
ASP.NET Prime Framework
در این پروژه بهعنوان مدیر تیم فنی، طراحی و توسعه یک فریمورک اختصاصی بر پایه ASP.NET Core را برعهده داشتم. هدف از این فریمورک، تسهیل توسعه سریع، معماری لایهای تمیز و افزایش قابلیت نگهداری پروژههای نرمافزاری بود.
مدیر توسعه محصول و حاکمیت داده
جابار
در شرکت جابار مسئولیت طراحی و توسعه نرمافزارهای مرتبط با لاکرهای پستی، صندوقهای امانات و سامانههای هوشمند تحویل مرسوله را برعهده داشتم. در این پروژهها ترکیبی از اپلیکیشنهای موبایل، وباپ و APIهای متمرکز پیادهسازی شد.
برنامهنویس ارشد
ASP.NET Unique Architecture Framework
در این پروژه، توسعه و بهینهسازی یک فریمورک اختصاصی مبتنی بر معماری مدرن ASP.NET را برعهده داشتم. تمرکز اصلی بر بهبود ساختار ماژولار، Dependency Injection و استانداردسازی الگوهای توسعه در تیمهای نرمافزاری بود.
برنامهنویس
موسسه رایانه شهر تهران
در این موسسه بهعنوان برنامهنویس .NET فعالیت داشتم و در پروژههای سازمانی و تجاری با محوریت ASP.NET MVC و SQL Server مشارکت کردم. تمرکز کار بر توسعه سیستمهای مدیریت اطلاعات و سامانههای اداری بود.
مدیر پروژه
شهر پی (سامانه پرداخت یکپارچه شهری)
نظارت و هماهنگی بر عملکرد تیم فنی و اجرایی در پروژه ملی شهر پی. مدیریت نصب و راهاندازی بارکدهای پرداخت الکترونیک برای کلیه تاکسیرانان سطح استان تهران و راهاندازی سامانه متمرکز درج و مدیریت اطلاعات تراکنشهای شهری.
ناظر فنی
سازمان مدیریت پسماند
نظارت فنی و بررسی عملکرد کلیه سیستمهای توزین و وزنکشی پسماند. طراحی، نصب و راهاندازی سیستمهای نرمافزاری و بانکهای اطلاعاتی مقیاسپذیر بر پایه تکنولوژیهای داتنت (.NET) جهت ثبت و تحلیل دادههای عملیاتی سازمان.
سوابق تدریس
جهاد دانشگاهی دانشگاه شریف
1404 - اکنونمدرس AI Agent
در این مرکز، دورههای هوش مصنوعی، یادگیری ماشین و پردازش داده را برای دانشجویان و علاقهمندان برگزار کردم و بر آموزش کاربردی الگوریتمهای هوشمند تمرکز داشتم.
کاروکسب
1404 - اکنونمدرس SQL Server, Business Intelligence
در کاروکسب، به تدریس مفاهیم پایگاه داده، طراحی دیتابیس و تحلیل دادههای تجاری با ابزارهای BI پرداختم و دانشجویان را برای کار در پروژههای واقعی آماده کردم.
سماتک
1398 - اکنونمدرس SQL Server
در آموزشگاه سماتک، دورههای مقدماتی تا پیشرفته SQL Server را تدریس کردم و مباحثی چون Query Optimization و Data Modeling را پوشش دادم.
نیک آموز
1403 - اکنونمدرس ASP.NET Core, AI Agent
در نیکآموز، دورههای تخصصی ASP.NET Core و هوش مصنوعی برگزار کردهام و بر پیادهسازی پروژههای واقعی با ترکیب یادگیری ماشین و توسعه وب تمرکز داشتهام.
دانشکده فنی شمسیپور
1397 - 1399مدرس ASP.NET MVC
در دانشکده فنی شمسیپور، تدریس دروس مرتبط با طراحی و توسعه وب با ASP.NET MVC را بر عهده داشتم و دانشجویان را با مفاهیم مهندسی نرمافزار و معماری لایهای آشنا کردم.
دانشکده فنی و مهندسی تهران شرق
۱۳۹۸ - ۱۳۹۹مدرس SQL Server
در این دوره، تدریس مفاهیم پایگاه داده، طراحی دیتابیسهای رابطهای و کوئرینویسی پیشرفته با SQL Server را بر عهده داشتم و دانشجویان را با اصول بهینهسازی و مدیریت دادهها آشنا کردم.
پروژهها
02
AI Agent
عامل هوشمند جذب و بررسی رزومه (AI Recruitment Agent)
عامل هوشمند مبتنی بر هوش مصنوعی و اتوماسیون که با استفاده از n8n و ابزارهای پیشرفته AI طراحی و توسعه یافته است. این ایجنت قادر است رزومهها را به صورت هوشمند دریافت، تحلیل و بر اساس KPIها و نیازمندیهای شغلی شرکت فیلتر و امتیازدهی کند.
- آپلود و پردازش انبوه رزومهها با هوش مصنوعی
- تحلیل هوشمند رزومه بر اساس KPI، مهارتها و نیازهای شغلی
- گردشکار خودکار تایید و ارسال رزومههای واجد شرایط به واحد مالی/منابع انسانی
01
Enterprise Framework
ASP.NET Prime Framework
فریمورک سازمانی سفارشی مبتنی بر .NET که برای مدیریت فرآیندهای پیچیده سازمانی طراحی شد؛ شامل معماری ماژولار، قابل توسعه و منطبق با اصول Clean Architecture و CQRS.
- طراحی و توسعه کامل هسته معماری با CQRS و Clean Architecture
- پیادهسازی ماژولهای داینامیک گردشکار، ثبت عملیات و گزارشگیری پیشرفته
02
Cloud & IoT
Personal Smart Locker
سامانه مدیریت لاکرهای هوشمند با زیرساخت ابری، امنیت بالا و ارتباطات بلادرنگ؛ مجهز به گزارشهای زنده، وضعیت لحظهای لاکرها و امکانات مدیریتی پیشرفته.
- توسعه APIهای ایمن با JWT و پیادهسازی رویدادهای Real-Time با SignalR
- طراحی داشبورد مدیریتی با گزارشگیری، مدیریت کاربران و مانیتورینگ آنی
03
E-Commerce
Computer Equipment Store
فروشگاه آنلاین تجهیزات کامپیوتری با معماری چندلایه، مدیریت انبار، سبد خرید هوشمند و سیستم فاکتورینگ؛ پیادهسازیشده بر بستر .NET و SQL Server.
- توسعه کامل سیستم سفارشگیری، انبارداری و فاکتورینگ
- اتصال به درگاه پرداخت و طراحی پنل مدیریتی پیشرفته
04
Industrial System
Residue Weighing
سامانه مدیریت وزنکشی ضایعات سازمانی با قابلیت ثبت عملیات، محاسبه وزن خالص، مدیریت خودرو و راننده، و تولید گزارشهای مدیریتی جهت بهینهسازی فرآیند حمل و نقل.
- توسعه سیستم وزنکشی متصل به دستگاه و ذخیرهسازی خودکار دادهها
- پیادهسازی ماژولهای گزارشگیری و مدیریت خودرو/راننده
05
AI Agent Platform
Custom Intelligent Chatbot Platform
پلتفرم چتبات هوشمند و اختصاصی مبتنی بر هوش مصنوعی و AI Agentها، طراحیشده جهت پاسخگویی خودکار، تحلیل مکالمات و تعامل هوشمند با کاربران در بسترهای وب و سازمانی.
- طراحی و پیادهسازی AI Agentهای خودمختار برای مدیریت مکالمه و تصمیمگیری
- یکپارچهسازی مدلهای NLP، حافظه مکالمه و اتصال به APIهای سازمانی
06
AI Support System
Intelligent Support Automation System
سامانه هوشمند پشتیبانی و تیکتینگ مبتنی بر هوش مصنوعی با استفاده از AI Agentها، جهت تحلیل درخواستها، اولویتبندی خودکار، پیشنهاد پاسخ و کاهش بار تیم پشتیبانی.
- استفاده از AI Agentها برای تحلیل تیکتها، دستهبندی و پاسخدهی هوشمند
- پیادهسازی سیستم پیشنهاد پاسخ و ارجاع خودکار به اپراتور مناسب
خدمات
تدریس و آموزش تخصصی
برگزاری دورههای تخصصی در زمینه ASP.NET Core، SQL Server، و هوش مصنوعی با رویکردی کاملاً عملی و پروژهمحور. هدف این آموزشها ارتقای مهارتهای فنی و آمادهسازی برای ورود به پروژههای واقعی است.
مشاوره فنی و معماری نرمافزار
ارائه مشاوره تخصصی در طراحی معماری سیستمهای نرمافزاری مبتنی بر فناوریهای مایکروسافت، بهینهسازی عملکرد، طراحی پایگاه داده و بهبود فرآیند توسعه تیمهای نرمافزاری.
طراحی و توسعه نرمافزار
طراحی و پیادهسازی نرمافزارهای سازمانی و وباپلیکیشنهای اختصاصی با استفاده از ASP.NET Core، Blazor و SQL Server، همراه با رعایت اصول معماری مدرن و امنیت اطلاعات.
راهکارهای هوش مصنوعی
توسعه و پیادهسازی راهکارهای مبتنی بر هوش مصنوعی شامل چتباتهای هوشمند، یکپارچهسازی مدلهای زبانی (LLM)، تحلیل داده، اتوماسیون فرآیندها و ارائه راهکارهای AI متناسب با نیاز کسبوکارها.
ویدیوهای آموزشی
- همه
- برنامهنویسی
- پایگاه داده
- رویداد
دورههای آموزشی
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 آموزش داده میشود و شرکتکنندگان یاد میگیرند وبسایتهایی مدرن و سازگار با همه دستگاهها بسازند.
مشاهده جزئیات