Omar Alsibahee
مطوّر Java متكامل أول
وظّف هذا الشخص
أرسل عرض عمل مباشرة لهذا المرشح
نبذة
مطوّر Java متكامل أول بخبرة تزيد عن 10 سنوات في مجال تقنية المعلومات، مع دعم العقود الفيدرالية، بما فيها Library of Congress وDepartment of Veterans Affairs. خلفية قوية في Java/J2EE وSpring/Spring Boot وSpring Security وHibernate وREST APIs والخدمات المصغرة وAWS وOpenSearch/Elasticsearch وDocker وPostgreSQL وAngular/RxJS وPython وTerraform وJenkins وDevOps. خبرة في تحليل المتطلبات والهندسة والتطوير والاختبار والنشر ودعم الإنتاج وتصميم قواعد البيانات والبحث والأمن وتسليم العمل بمنهجية Agile Scrum. خبرة عملية في نماذج اللغة الكبيرة، بما في ذلك تشغيل النماذج مفتوحة الأوزان محليًا وتجربتها باستخدام Ollama وLlama.
الخبرة
مطوّر Java متكامل أول - ARETUM LLC
(2023-09 - 2026-07)
- دعم تطبيق ويب فيدرالي قائم على الخدمات المصغرة لصالح Library of Congress باستخدام Java 21 وSpring وHibernate وAWS وPostgreSQL وDocker والخدمات المعتمدة على الأحداث.
- إنشاء وصيانة ميزات الواجهة الأمامية باستخدام Angular، تستهلك REST APIs، مع استخدام النماذج التفاعلية لسير عمل إدخال البيانات المعقد، ومرصودات/مواضيع RxJS لإدارة تدفقات البيانات غير المتزامنة والحالة المشتركة بين المكونات.
- تصميم وتنفيذ REST APIs ووظائف AWS Lambda ومستمعي/مواضيع الأحداث والبحث في التطبيق باستخدام AWS OpenSearch/Kibana، والتكامل مع Keycloak/Spring Security.
- إنشاء تغييرات قاعدة بيانات PostgreSQL/Flyway وصيانتها؛ وتطوير اختبارات الوحدات باستخدام JUnit؛ ودعم Jenkins CI/CD وTerraform وإصلاحات الإنتاج والتسليم بمنهجية Agile.
- العمل على تكامل أرشيف Voyager باستخدام SOAP للتواصل مع تطبيق حقوق النشر؛ والوفاء بالتزامات السبرنت باستمرار.
- إنشاء ميزات بحث متكاملة من البداية إلى النهاية، بدءًا من واجهة Angular مرورًا بـSpring Boot REST APIs وصولًا إلى AWS OpenSearch، من التصميم إلى النشر في بيئة الإنتاج.
- تحسين أداء التطبيق وموثوقيته من خلال ضبط استعلامات PostgreSQL والفهرسة ومعالجة مشكلات الإنتاج.
- استخدام Claude مساعدًا برمجيًا مدعومًا بالذكاء الاصطناعي لتسريع تطوير الميزات وإنشاء اختبارات الوحدات وتصحيح مشكلات الإنتاج ومراجعة التعليمات البرمجية.
مطوّر Java متكامل أول - ARTEMIS CONSULTING INC.
(2019-02 - 2023-08)
- تطوير تطبيق فيدرالي لحقوق النشر لدى Library of Congress لخدمة مُرسلي المدفوعات والمراجعين، باستخدام Java 17 وSpring وHibernate وAngular/RxJS وAWS وPostgreSQL والخدمات المصغرة.
- تنفيذ REST APIs ووظائف Python AWS Lambda والتكاملات المعتمدة على الأحداث والبحث باستخدام Elasticsearch/Kibana وKeycloak/Spring Security وFlyway وJenkins وتقنيات الحاويات.
- تحسين سرعة إنجاز عمل الفريق بنسبة 20% مقارنة بالعام السابق، مع الحفاظ على إتمام 100% من مهام السبرنت.
استشاري أتمتة الأعمال - RED HAT INC.
(2018-09 - 2019-02)
- تصميم عمليات الأعمال ومهام خدمات REST باستخدام JBPM6 لأتمتة المؤسسات؛ وتطوير حلول باستخدام Java والخدمات المصغرة وDocker وKubernetes وPython وGitHub وVagrant.
- المشاركة في ترحيل نظام كان من المستهدف إكماله خلال ثلاثة أشهر.
استشاري، مطوّر Java - ARTEMIS CONSULTING INC.
(2016-11 - 2018-09)
- تطوير منصة JBPM6/SOA بمنهجية Agile، تتعامل مع ما يصل إلى 1 TB من البيانات يوميًا عبر المستندات والوسائط والدوريات والملفات الصوتية.
- ترحيل JBPM3 إلى JBPM6؛ وإنشاء مهام خدمات REST وخادم محاكاة API باستخدام Spring Boot؛ وتقليل الاعتماديات عبر خدمات API ذات الاقتران الضعيف.
- تطوير واجهات Java API باستخدام البرمجة الوظيفية، وتنفيذ SSO وبيئات Docker/Docker Compose والتخزين الدائم باستخدام MySQL وعمليات البناء باستخدام Gradle والتطوير على Linux/CentOS.
مطوّر Java/J2EE - ARTEMIS CONSULTING INC.
(2016-04 - 2016-11)
- دعم مشروع حقوق النشر لدى Library of Congress ضمن التسليم بمنهجية Agile، بما في ذلك تحليل المتطلبات والتصميم والتطوير ومعالجة العيوب والاختبار والنشر.
- تطوير تطبيقات ويب باستخدام Java 8/J2EE وSpring MVC وHibernate وJSP وJavaScript وHTML/CSS وAJAX/jQuery؛ واستخدام JUnit وJenkins وJira وSQL Developer وLinux وSVN.
- تسليم المشروع إلى بيئة الإنتاج في الموعد المحدد، مع إصدار 70% من الميزات المخطط لها.
مطوّر Java - HALFAKER AND ASSOCIATES, LLC
(2015-04 - 2016-04)
- تطوير ودعم وحدة التقييم في نظام إدارة مزايا المحاربين القدامى ضمن بيئة Agile، باستخدام Java 8/J2EE وSpring MVC وHibernate وJSP وJavaScript وOracle وWebLogic وMaven.
- تنفيذ الاختبارات باستخدام JUnit/Mockito وتغييرات قواعد البيانات باستخدام Liquibase والتكاملات عبر SOAP/WSDL وقواعد الأعمال باستخدام IBM ODM/RES وممارسات أمن OWASP وواجهة مستخدم متوافقة مع Section 508.
- تنفيذ المشروع بنجاح ونقله إلى شركة أخرى.
التعليم
ماجستير العلوم - هندسة البرمجيات - Staffordshire University, UK
بكالوريوس العلوم - علوم الحاسوب - Al-Mansour University, Baghdad, Iraq