Oussama Chammar
مهندس Full Stack وBackend | Java / Spring Boot · الخدمات المصغّرة · DevOps
وظّف هذا الشخص
أرسل عرض عمل مباشرة لهذا المرشح
نبذة
مهندس برمجيات متحمّس (ESSAT Gabès، 2025)، سريع التعلّم، يتحمّل المسؤولية ويحب تحويل المشكلات المعقدة إلى منتجات موثوقة. أكثر من عامين من إنجاز الميزات للويب والهواتف المحمولة؛ منصة تضم 17 خدمة مصغّرة (Kafka، Redis، Docker) صُممت من البداية إلى النهاية؛ ممارسة OCR وأتمتة n8n. يتمتع بروح الفريق والفضول والرغبة في التطور. منفتح على الفرص والتعلّم، بما في ذلك الانتقال الدولي (جمهورية التشيك / الاتحاد الأوروبي) أو العمل عن بُعد.
الخبرة
مهندس برمجيات - الحلول الرقمية والذكاء الاصطناعي - Vibes Trip (agence de voyage)
(2026-07)
يقود انتقال الوكالة من العمليات اليدوية إلى حلول داخلية ذكية ومؤتمتة.
- منصة سير عمل (Laravel، React): مهام حسب الدور (الإدارة، المحاسبة، الاستقبال، المسؤول)، Kanban، سجل التدقيق، ترقيم سنوي للتذاكر، مزامنة REST مع النظام القائم، webhooks وتنبيهات الدفع.
- مستورد تذاكر طيران بتقنية OCR (PHP): يستخرج بيانات المسافرين والرحلات بتحليل مخصص لكل شركة طيران، وينشئ مستندًا يحمل العلامة التجارية ويرسله تلقائيًا عبر البريد الإلكتروني.
- أتمتة n8n: تدفقات عمل تربط API وwebhooks والإشعارات لإلغاء المهام اليدوية المتكررة.
- مولّد برامج الرحلات: ينشئ مسارات للعملاء (صور وأوصاف) بصيغة HTML/PDF.
مطوّر Backend - منصة MousseFer - MOBINNOV Group, Tunisie
(2024-12 - 2025-05)
منصة للحجز بين المدن. فريق من شخصين، Scrum، 3 إصدارات.
- تصميم ونشر 17 خدمة مصغّرة (15 قاعدة بيانات MySQL) باستخدام Spring Cloud Gateway وEureka وKafka وRedis وMinIO؛ 38 حاوية عبر Docker Compose.
- الأمان: JWT + refresh tokens مع الإبطال عبر Redis؛ مرشح مصادقة على 11 خدمة؛ إصلاح 11 ثغرة حرجة (تصعيد الصلاحيات، التعداد، هجمات التوقيت).
- المدفوعات: موجّه متعدد مزوّدي الخدمة (Stripe، Konnect) باستخدام نمط Strategy، وwebhooks متوافقة مع مبدأ idempotency، وعمولة قابلة للتهيئة، وفوترة PDF مؤتمتة.
- الموثوقية: إصلاح حالة تسابق في Kafka (إعادة المحاولة مع backoff) أزال التكرارات؛ اختبارات التزامن (JUnit، Mockito) أثبتت عدم حدوث حجز مزدوج.
- الجودة: تدقيق بين الخدمات (إصلاح 26 حالة عدم اتساق)، و43 مخطط UML، وقائمة أعمال تضم 145 عنصرًا.
مطوّر Full Stack - Alma Technologie - Sfax, Tunisie
(2024-02)
- إنجاز ميزات للويب والهواتف المحمولة (Spring Boot، MERN، Flutter) ضمن فريق Agile/Scrum على مدى أكثر من عامين.
- واجهات API من نوع REST لعملاء الويب والهواتف المحمولة؛ المساهمة في قرارات بنية الخدمات المصغّرة (سير عمل Git).
مطوّر Full Stack مستقل - Clients indépendants, Tunisie
(2024 - 2026-03)
- GHM Consulting: دمج chatbot في موقعهم باستخدام Spring Boot + Angular (2024-2025).
- منصة طلبات عبر الإنترنت لمطعم / مقهى / محل كريب (07–09/2025)، قيد التشغيل.
- Jenjon Delivery (عميل في Elhamma، Gabès): تسليم MVP لمنصة توصيل (10/2025 – 03/2026).
التعليم
دبلوم مهندس - هندسة البرمجيات - ESSAT Gabès (2022 - 2025-06)
