نبذة

مطور Agile Java & Angular مع ما يقرب من أربع سنوات من الخبرة في تطوير تطبيقات الويب. من ذوي الخبرة مع سجل حافل من العمل في التنمية الدولية. سمحت لي الخبرات السابقة باكتساب مهارات قوية وتأكيد رغبتي في العمل في عالم التكنولوجيا. مجال خبرتي هو تطوير الأنظمة التي تتبع منهجية Scrum (Agile). أبحث عن تحديات جديدة لتنفيذ روحي الإبداعية واكتساب مهارات جديدة ومشاركة معرفتي مع العالم.


الخبرات

Java & Angular Developer

- العمل ضمن فريق مكون من سبعة أشخاص ، والمشاركة أيضًا في عملية تطوير النظام ، وتنفيذ اختبارات الوحدة للسيناريوهات الاسمية.

- تنفيذ الواجهة الخلفية مع Spring Boot (هندسة الخدمات الدقيقة) والواجهة الأمامية باستخدام Angular 10 ، مع مراعاة أفضل الممارسات (مبادئ SOLID) ، والتصميم سريع الاستجابة. بالإضافة إلى ذلك ، المشاركة في إدارة قواعد البيانات مع Oracle.

- إنشاء التقارير عن طريق البرمجة في Java مع JasperReport.

- قياس جودة المشروع باستخدام Sonarlint و SonarQube.

- المشاركة بنشاط في الحياة اليومية والطقوس الخاصة بالمشروع.

التدريب الذاتي والعمل الحر

- تم تسليم مشروع باستخدام Json Web Token (JWT) و Oauth 2.

- تم تسليم مشروع تقويم في Angular و Spring Boot.

- تم تسليم العديد من المشاريع من خلال إنشاء واجهات برمجة التطبيقات مع Spring Boot و Spring Data JPA و Mysql.

- تم تسليم تطبيق مكتبة في Angular و Spring Boot.

- تعلم اللغة الإنجليزية.

Java & Angular Developer

- تحديد وتحليل ووضع تصور لنظام يعتمد على Java Enterprise Edition مع UML.

- عملت على Google Maps API ، وقدمت تدريبًا لزملائي على خرائط Google.

- ساعد في هيكلة قواعد البيانات.

- نفذت الواجهة الخلفية مع Spring Boot والواجهة الأمامية مع Angular.

- تعلمت أنماط التصميم ومارستها.

Java Developer

- أطر Spring المكتسبة (التمهيد ، البيانات ، الأمان ، الدُفعة). أيضًا ، تم اكتشاف إطارات جافا مثل JSF و JPA و EJB.

- بحث في بنية Spring Boot و Angular ، وتحليل خمسة تطبيقات والتوصية بالتحسينات

- شارك بفريق من ثلاثة اشخاص في تطبيق ادارة المتجر.

Angular Developer

- تم تطبيق إطار العمل Angular ، بما في ذلك TypeScript و HTML5 و Bootstrap 4.

- عمل في ثلاثة تطبيقات تصميم متجاوب.

- أعدت وقدمت ثلاث دورات لزملائي.


التعليم

بكالوريوس مهني في هندسة الكمبيوتر

ضمن برنامج علوم الكمبيوتر ، تلقينا تعليمات في الفصول الدراسية وتعلمًا عمليًا من خلال المشاريع ومراكز التكنولوجيا داخل الحرم الجامعي ومرافق البحث. استكشفنا موضوعات علوم الكمبيوتر والمعلومات ، بالإضافة إلى التقنيات المتطورة المستخدمة في علوم الكمبيوتر. تشمل الفصول النموذجية: الرياضيات ، وأنظمة التشغيل ، وهياكل البيانات ، وتنظيم الكمبيوتر ، ولغات البرمجة (c ، c ++ ، UML ، Java / Java EE ولغة النمذجة الموحدة) ، قواعد البيانات وهندسة البرمجيات.

بكالوريا في علوم تجريبية خيار فيزياء

هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى