تقديم
خلفيتي الرئيسية هي تطوير الواجهة الأمامية مع Angular، حيث عملت على تطبيقات أعمال معقدة تشمل لوحات القيادة، والمصادقة والتفويض، والتحكم في الوصول القائم على الأدوار، والنماذج الديناميكية، وإدارة الملفات، وتكاملات واجهات برمجة التطبيقات، وجداول البيانات، وواجهات المستخدم المتجاوبة.
لدي خبرة مهنية في العمل مع Angular وTypeScript وPrimeNG وTailwind CSS وRxJS وREST APIs، وبنية الواجهة الأمامية الحديثة. كما عملت على ترقية وتحديث تطبيقات Angular الحالية، بما في ذلك نقل المشاريع إلى إصدارات Angular الرئيسية وتحسين هيكلها وواجهة المستخدم وقابلية الصيانة.
في الخلفية، أعمل مع Java وSpring Boot، أطور واجهات برمجة تطبيقات RESTful، أنفذ منطق الأعمال، أعمل مع DTOs والمستودعات، أتعامل مع تدفقات المصادقة والتفويض، أدير الملفات والوثائق، وأدمج التطبيقات مع قواعد بيانات Oracle.
مجموعة تقنيتي الحالية تشمل:
الواجهة الأمامية: Angular، TypeScript، JavaScript، HTML، CSS/SCSS، Tailwind CSS، PrimeNG، RxJS
الخلفية: جافا، Spring Boot، واجهات برمجة تطبيقات REST
قاعدة البيانات: أوراكل، SQL
بايثون: بايثون، بانداس، نومباي، سكيت-ليرن وأساسيات التعلم الآلي
الأدوات وDevOps: Git، GitHub، Docker، Maven، Postman، Swagger/OpenAPI
التطوير: تصميم الويب المتجاوب، تكامل واجهات برمجة التطبيقات، المصادقة والتفويض، التصحيح، إعادة الهيكلة وصيانة الكود القديم
بعيدا عن عملي المهني، أبني مشاريع شخصية وأستكشف التعلم الآلي وتطوير تطبيقات الذكاء الاصطناعي. أستمتع بإنشاء أدوات تحل المشكلات العملية بدلا من بناء المشاريع فقط لأغراض العرض التوضيحي.
أحد اهتماماتي كمطور هو فهم النظام الحالي قبل تغييره. أنا مرتاح للعمل مع قواعد الشيفرة المعتمدة، وتصحيح المشكلات الصعبة، وتنفيذ ميزات جديدة دون إعادة كتابة الوظائف الحالية بلا داع، وتحسين جودة الكود تدريجيا.
يمكنني المساعدة في مشاريع مثل تطبيقات Angular، وخلفيات Spring Boot، وتطبيقات الويب الكاملة، ولوحات الإدارة ولوحات المعلومات، وتكامل واجهة برمجة التطبيقات REST، وصيانة التطبيقات الحالية، وإصلاح الأخطاء، وتحديث الواجهة الأمامية، وأنظمة الويب الموجهة للأعمال.
أقدر الشيفرة النظيفة، والتواصل الواضح، والحلول القابلة للصيانة، وتقديم ما يتطلبه المشروع بالضبط.
إذا كان لديك تطبيق قائم يحتاج إلى تحسين أو تطبيق ويب جديد يحتاج إلى بناء من الصفر، سأكون سعيدا بمناقشة المتطلبات وإيجاد النهج التقني المناسب.
