
مهندس برمجيات
حاصل على بكالوريوس في علوم الحاسب، مع خبرة عملية تفوق 3 سنوات في مجال تطوير البرمجيات، مع تركيز على بناء الأنظمة القابلة للتوسع باستخدام تصميمات معمارية قوية مثل Clean Architecture.
الخبرات التقنية:
لغات البرمجة: C#-C++-Java
قواعد البيانات: Microsoft SQL Server
مهارات Backend:
Entity Framework (EF)-LINQ-ASP.NET Core- RESTful api
تطبيق أنماط التصميم مثل: Dependency Injection، Repository Pattern، Unit of Work
تصميم وتنفيذ حلول باستخدام بنية Onion Architecture بشكل احترافي
تطوير تطبيقات سطح المكتب (Windows Applications) باستخدام C#
تطوير الواجهات الأمامية (Frontend):
HTML-CSS- JavaScript-Bootstrap
Angular، TypeScript
تطوير واجهات ديناميكية ومتجاوبة (Responsive & Dynamic UIs)
تحليل وتصميم الأنظمة:
إتقان تصميم وتحليل الأنظمة باستخدام مخططات UML:
Use Case Diagram-Class Diagram-Sequence Diagram
تحسين الأداء والظهور في محركات البحث (SEO):
تطوير مواقع ويب متوافقة مع معايير SEO
تحسين بنية الصفحات وسرعة التحميل وتحسين عناصر ال Meta Tags
دعم Friendly URLs وتهيئة المواقع لمحركات البحث
منهجيات العمل وأدوات التطوير:
Git - GitHub
فهم عميق ل Software Development Life Cycle (SDLC)