أنا مهندس برمجيات متخصص في تطوير تطبيقات الويب باستخدام dotNet وASP dotNet Core، ولدي خبرة عملية في تصميم وبناء الأنظمة الخلفية (Back-End) القابلة للتوسع، مع التركيز على الأداء، الأمان، وقابلية الصيانة.
أمتلك خبرة في تطوير تطبيقات الويب المتكاملة باستخدام ASP dotNet Core وAngular، وبناء RESTful APIs، والتعامل مع قواعد البيانات، بالإضافة إلى تطبيق المبادئ والممارسات الهندسية مثل Clean Architecture وCQRS وSOLID.
كما أمتلك خبرة في تطوير الأنظمة القائمة على Microservices Architecture، والتعامل مع تقنيات التواصل بين الخدمات مثل RabbitMQ وgRPC، إلى جانب التكامل مع خدمات الذكاء الاصطناعي وتطبيقات البحث باستخدام Elasticsearch.
أسعى إلى تطوير حلول برمجية عالية الجودة تلبي احتياجات العمل، وتحقيق التوازن بين الأداء، الأمان، وسهولة التطوير والصيانة.
SKILLS
Back-End Development:
C#
dotNet / ASP dotNet Core
ASP dotNet Core MVC
RESTful APIs
Entity Framework Core
Dapper
LINQ
SQL Server
Front-End Development:
Angular
TypeScript
JavaScript
HTML5
CSS3
Bootstrap
Software Architecture & Design:
Clean Architecture
Onion Architecture
N-Tier Architecture
Vertical Slice Architecture
Microservices Architecture
Domain-Driven Design (DDD)
CQRS
SOLID Principles
Design Patterns
Dependency Injection
Databases & Messaging:
SQL Server
PostgreSQL
Redis
RabbitMQ
MassTransit
gRPC
Elasticsearch
Cloud & DevOps:
Docker
AWS
Microsoft Azure
GitHub Actions
CI/CD Pipelines
AI & Tools:
AI Integration
Ollama
OpenAI
FastAPI
Git
Swagger
Postman
Figma