تخطَّ إلى المحتوى

أنجزت مؤخّرًا Nabta، متجر نباتات إلكتروني، بمفردي

مرحبًا، أنا

أحمد جمعة زبادنة

مطوّر متكامل

مطوّر متكامل من دمشق، أبني البرمجيات منذ 2019 في مجالات الاتصالات والتجارة الإلكترونية والاتصالات الآمنة والموبايل. آخرها متجر نباتات إلكتروني بثمانية مستودعات، من قاعدة البيانات حتى واجهة المتجر، بمفردي.

أعمال مختارة

أشياء بنيتها

بعض المشاريع التي تُظهر المدى: منصّة متكاملة بنيتها بمفردي، ومنصّة تحكّم لشركة اتصالات، وتطبيق سوق كبير، ومتجر منشور. معظم شيفرة العملاء خاصّة، لذا أعرضها كدراسات حالة موجزة.

Nabta

قيد التطوير

مطوّر متكامل وبنية تحتية (بمفردي) · 2026

منصّة تجارة إلكترونية للنباتات، بنيتها بمفردي عبر 8 مستودعات.

01 · Problem
احتاج عميل إلى سوق نباتات متكامل: واجهة متجر عربية أولًا، ولوحة إدارة خلفية، والبنية التحتية لتشغيله، دون فريق قائم.
02 · Approach
صمّمت وبنيت المنظومة كاملة: خلفية بـNestJS وPrisma وPostgreSQL، وتطبيقَي Flutter فوق حزمة مشتركة، ولوحة إدارة React، وموقعًا تعريفيًّا بـAstro، ونشرًا على خادم واحد عبر Docker Compose وAnsible. مواصفة Swagger/OpenAPI تولّد عملاء الموبايل والويب المُنمّطين.
03 · Impact
النسخة الأولى من الكتالوج منشورة ومختبَرة من الطرف إلى الطرف: تصفّح، وبحث متعدّد الأسماء، ومُقترِح ذكي، وتسعير من الدولار إلى الليرة. السلّة والدفع والدفع الإلكتروني وتدفّق «طبيب النبات» بالذكاء الاصطناعي كانت قيد التطوير حين انتهى تعاقدي في يونيو 2026.
0
مستودعات
0
نقطة REST
0
وحدة خلفية
  • NestJS 11
  • Prisma 6
  • PostgreSQL 16
  • Flutter
  • React 19
  • Astro
  • Docker
  • Ansible
  • Redis
  • MinIO
الموقع المباشر

مهندس واحد، ثمانية مستودعات

أملك النظام بالكامل: الخلفية، وتطبيقَي موبايل، ولوحة إدارة ويب، وموقعًا تعريفيًّا، والبنية التحتية على الخادم. مواصفة OpenAPI تولّد عملاء الموبايل والويب المُنمّطين.

العملاء
  • Customer appFlutter · BLoC
  • Admin consoleFlutter · BLoC
  • Web adminReact 19 · Vite
  • Landing siteAstro · Pages
العقد المشترك
  • Mobile sharedDI · net · theming
  • OpenAPI spectyped clients
الخلفية
  • Backend APINestJS 11 · Prisma 6
البيانات والبنية
  • VPS infraDocker · Ansible
  • PostgreSQL 16Redis · MinIO

Cellusys OTA

مطوّر متكامل · 2025

منصّة إدارة اتصالات وبوّابة تشفير HSM، بنيتها من الصفر.

بنيت واجهة Nuxt 4 وواجهة Spring Boot معًا، إضافةً إلى بوّابة HSM مستقلّة تدمج SoftHSM عبر PKCS#11. تعمل المنصّة كاملةً كـ14 خدمة Docker خلف خطّ GitLab بـ19 مهمة.

أطلقت 42 نقطة REST، وأكثر من 30 مكوّن Vue، وجداول مُقسّمة من الخادم، واستيراد CSV دفعيًّا مع تحقّق، وعارض سجلّات لحظيًّا فوق فهرسَي Elasticsearch مع سكربتات Painless مخصّصة.

0
نقطة REST
0
خدمة Docker
0
مهمة في خط CI
  • Nuxt 4
  • Vue 3
  • Spring Boot
  • Java 21
  • Elasticsearch
  • HSM / PKCS#11
  • Docker
  • GitLab CI

PazarPro

مطوّر Flutter رئيسي · 2026

تطبيق سوق متعدّد البائعين بتدفّقَي عميل وبائع.

قدت معمارية Flutter: معمارية نظيفة بنمط BLoC، وbloc أساسية عامّة للتصفّح وجلب البيانات، وتكامل مُنمّط عبر Retrofit/Dio، ودردشة لحظية برسائل صوتية عبر Pusher، ومدفوعات Stripe مع محفظة.

أنجزت 99 شاشة عبر 21 وحدة، و127 bloc، وأكثر من 180 نقطة REST مُستهلَكة، مع دعم الإنجليزية والعربية والتركية وواجهة من اليمين لليسار.

0
شاشة
0
bloc
0+
نقطة REST
  • Flutter
  • BLoC
  • Retrofit / Dio
  • Pusher
  • Stripe
  • easy_localization

HatlakDeals

مطوّر Flutter · 2025

سوق إلكتروني من تطبيقين (مشترٍ وبائع)، منشور على Google Play.

كمطوّر Flutter في الفريق، بنيت الشاشات من Figma وربطتها بالواجهة عبر GetX وRetrofit/Dio، ضمن شيفرة معيارية مشتركة بنحو 80% بين تطبيقَي المشتري والبائع.

منشور وحيّ على Google Play، مع دردشة وإشعارات لحظية عبر socket.io، ودفع كضيف من 3 خطوات، ومصادقة OTP، وتكاملات خرائط Google والوسائط والإعلانات.

0
تطبيقان (مشترٍ + بائع)
0
نقطة REST
0
شاشة
  • Flutter
  • GetX
  • Retrofit / Dio
  • socket.io
  • Firebase
  • Google Maps

Eplanet

مطوّر Flutter رئيسي (أكثر المساهمين) · 2024

عمل خاص لعميل

تطبيق تجارة إلكترونية متعدّد اللغات: تسوّق وسلّة ودفع وطلبات.

كمطوّر Flutter رئيسي وأكثر المساهمين في فريق من 4 مطوّرين، بنيت التطبيق على معمارية نظيفة مع Riverpod، وDio وRetrofit لـREST إضافةً إلى طبقة GraphQL للمحتوى، وauto_route، ونماذج freezed، ونكهات dev/stage/prod.

أطلقت المنتجات والسلّة والدفع عبر Stripe وPayPal، والطلبات والفواتير والمفضّلة والتقييمات والمكافآت، مع إشعارات Firebase وروابط عميقة وأربع لغات (العربية والألمانية والإنكليزية والتركية).

0
وحدة وظيفية
0
نقطة REST
0
لغات
  • Flutter
  • Riverpod
  • Retrofit / Dio
  • GraphQL
  • Stripe
  • PayPal
  • Firebase

Minbar

مطوّر موبايل (جامعي) · 2024

عمل خاص لعميل

تطبيق تواصل اجتماعي بـFlutter وFirebase: نشر وإعجاب وتعليق واستكشاف.

تطبيق تفاعلي كامل يتدفّق حيًّا من Firestore، مع مفاتيح خصوصية لكل منشور وحذف يقتصر على المالك.

0
واجهة عرض
0
مزوّد Riverpod
0
مجموعة Firestore
  • Flutter
  • Riverpod
  • Firebase
  • OAuth

Data Sphere

مطوّر متكامل (فريق من 3) · 2024

عمل خاص لعميل

حوّل ملفّ CSV إلى لوحة تقارير تفاعلية، دون كتابة شيفرة.

يرفع المستخدمون ملفّات CSV، ويحرّرون جدول البيانات، ويُنشئون جداول محورية، ويؤلّفون لوحات برسوم أعمدة وخطوط ودوائر محفوظة في Firestore.

0
مكوّن React
0
أنواع رسوم
0.7K
سطر برمجي
  • React 18
  • TypeScript
  • Vite
  • Firebase
  • Chart.js
  • Docker

نبذة

متكامل، بعمقٍ حقيقيّ على الطرفين

Ahmad Jumaa Zabadneh, software engineer
2019
أبني منذ
11
فرق وعملاء
3
دول للعملاء

أنا مطوّر أنظمة وبرمجيات مقيم في دمشق. على مدى السنوات الماضية أطلقت منتجات ويب وموبايل في مجالات الاتصالات والتجارة الإلكترونية ومستحضرات التجميل والاتصالات الآمنة، غالبًا بامتلاك ميزة أو منتج كامل من قاعدة البيانات إلى الواجهة.

أعمل بارتياح عبر الحزمة كاملة: NestJS وSpring Boot وFastAPI في الخلفية؛ وNuxt وReact وAstro في الويب؛ وFlutter في الموبايل؛ وتحتها PostgreSQL وElasticsearch وRedis وDocker وAnsible. دمجت وحدات أمان عتادية عبر PKCS#11، وحصّنت TLS في الأنظمة المدمجة، وأجريت تمارين نسخ احتياطي واستعادة مشفّرة على خوادم إنتاجية.

بدأت من الروبوتيك، أدرّب الطلّاب وأنافس في الأولمبياد العالمي للروبوت، وما زالت تلك العقلية المنهجية والتنافسية تشكّل طريقتي في البناء: موثوق، جيّد المعمارية، ومختبَر.

أدواتي

ما أعمل به

مُجمّعة حسب موقعها في الحزمة. كل ما هنا من عمل حقيقي منشور.

لغات البرمجة

  • Java
  • TypeScript
  • Python
  • Dart
  • C
  • JavaScript

الواجهات والويب

  • Nuxt 4 (Vue 3)
  • React 19
  • Astro
  • Tailwind CSS
  • TanStack Query
  • Zustand

الموبايل

  • Flutter
  • BLoC
  • GetX
  • Riverpod
  • Retrofit / Dio

الخلفية

  • NestJS
  • Spring Boot
  • FastAPI
  • REST / OpenAPI
  • Prisma
  • BullMQ

البيانات والبنية التحتية

  • PostgreSQL
  • Elasticsearch
  • Redis
  • Docker
  • Docker Swarm
  • Ansible
  • GitLab CI
  • GitHub Actions
  • MinIO / S3

الأمن

  • HSM / PKCS#11
  • SoftHSM
  • TLS / SSL
  • AES (CBC / CMAC)

المسيرة المهنية

أين عملت

الأحدث أولًا. أعمل من دمشق في كل الأدوار، عن بُعد أو وجاهيًّا.

  1. Solarya — Nabta

    مايو 2026 — يونيو 2026

    مطوّر متكامل وبنية تحتية (بمفردي) · عمل حر · عن بُعد

    • صمّمت وبنيت منصّة تجارة نباتات من الطرف إلى الطرف كـ8 مستودعات: خلفية، وتطبيقَي موبايل، ولوحة إدارة ويب، وموقع تعريفي، وبنية تحتية على الخادم.
    • خلفية بـNestJS 11 وPrisma 6 وPostgreSQL 16: 25 وحدة، و59 نقطة REST، ومصادقة OTP، وصلاحيات حسب الدور، وتخزين مؤقّت Redis، ومهامّ BullMQ، ووسائط MinIO.
    • تطبيقا Flutter فوق حزمة مشتركة مع لوحة إدارة React 19، جميعها مُنمّطة على مواصفة Swagger/OpenAPI، منشورة على خادم واحد عبر Docker Compose وAnsible.
    • NestJS
    • Prisma
    • Flutter
    • React
    • Docker
    • Ansible
  2. Cellusys

    ديسمبر 2025 — يونيو 2026

    مطوّر متكامل · دوام كامل · عن بُعد · أيرلندا

    • بنيت منصّة OTA للاتصالات من الصفر: واجهة Nuxt 4 وواجهة Spring Boot (Java 21) بـ42 نقطة REST عبر 5 وحدات تحكّم.
    • بنيت بوّابة HSM مستقلّة تدمج SoftHSM عبر PKCS#11، تُتيح عمليات AES-CBC وAES-CMAC وفق RFC 4493 إضافةً لإدارة المفاتيح.
    • حوّلت المنصّة إلى 14 خدمة، وأسهمت في خطّ GitLab CI/CD بـ19 مهمة، وأطلقت دعم اللغات عبر الويب والواجهة.
    • Nuxt 4
    • Spring Boot
    • Elasticsearch
    • HSM
    • Docker
  3. MasahTech

    أبريل 2026

    استشاري برمجيات (Flutter والمعمارية) · عمل حر · وجاهي في المكتب · سوريا

    • قدت معمارية Flutter لتطبيق Awan، إعادة كتابة تطبيق محادثة: طبقات معمارية نظيفة، وإدارة حالة BLoC، ومعالجة أخطاء مُنمّطة.
    • صمّمت الدردشة اللحظية والعاملة دون اتصال: أحداث Socket.IO وتخزين محلّي مع مزامنة متعدّدة الأجهزة.
    • كتبت وثائق المعمارية والأعراف للفريق وراجعت طلبات الدمج بملاحظات مفصّلة.
    • Flutter
    • Socket.IO
    • Clean Architecture
  4. IRIS

    فبراير 2026 — مايو 2026

    مطوّر Flutter رئيسي · عمل حر · وجاهي في المكتب · السعودية

    • قدت PazarPro، تطبيق سوق متعدّد البائعين: 99 شاشة عبر 21 وحدة مع 127 bloc وأكثر من 180 نقطة REST.
    • بنيت دردشة داخل التطبيق برسائل صوتية عبر Pusher، ومدفوعات ومحافظ Stripe، ودعم الإنجليزية والعربية والتركية مع RTL.
    • صمّمت bloc أساسية قابلة لإعادة الاستخدام للتصفّح وجلب البيانات تدعم تدفّقَي العميل والبائع.
    • Flutter
    • BLoC
    • Pusher
    • Stripe
  5. HatlakDeals

    أغسطس 2025

    مطوّر Flutter · عمل حر · عن بُعد · سوريا

    • نفّذت الواجهة من Figma ودمجت واجهات REST مع GetX، مع اتّباع المعمارية النظيفة.
    • تعاونت ضمن فريق صغير لإطلاق تطبيق تجارة إلكترونية قابل للتوسّع والصيانة، منشور الآن على Google Play.
    • Flutter
    • GetX
    • Figma
  6. Zariot

    أبريل 2023 — ديسمبر 2025

    مطوّر أنظمة مدمجة وFlutter · دوام كامل · عن بُعد · أيرلندا

    • تخصّصت في التعامل مع وحدات SIM والاتصالات الآمنة، باستخدام C للعمل منخفض المستوى وPython للاختبار والإعداد.
    • بنيت واجهة Flutter للأنظمة المكتوبة بـC وحصّنت TLS/SSL عبر الأجهزة المدمجة والشبكات.
    • بنيت وأدرت بيئات اختبار للاتصالات الآمنة مع تحليل عملي للبروتوكولات.
    • C
    • Python
    • Flutter
    • TLS/SSL
  7. Annecto

    مايو 2024 — أغسطس 2025

    مطوّر متكامل · دوام جزئي · وجاهي في المكتب · المملكة المتحدة

    • بنيت خدمات خلفية بـFastAPI ونشرتها عبر Docker وDocker Swarm وAnsible.
    • شغّلت Supabase مُستضافة ذاتيًّا على Docker: مُشغّلات PostgreSQL ودوالّ وإدارة أدوار ونسخ احتياطي واستعادة آليّة لترحيل الخوادم.
    • بنيت تطبيقات Flutter ونفّذت GitLab CI/CD لأتمتة البناء والاختبار والنشر.
    • FastAPI
    • Docker Swarm
    • Supabase
    • PostgreSQL
  8. Intelligent Solutions Planet

    أبريل 2023 — مايو 2024

    مطوّر Flutter رئيسي · عمل حر · عن بُعد · ألمانيا

    • قدت تطوير Flutter لتطبيق Eplanet، متجر إلكتروني عابر للمنصّات لـiOS وAndroid، كأكثر المساهمين (203 من 297 عملية دفع) ضمن فريق من 4 مطوّرين.
    • صمّمت 26 وحدة وظيفية على معمارية نظيفة مع Riverpod (82 مزوّداً)، وDio وRetrofit لـREST (19 عميلاً، 68 نقطة)، وطبقة GraphQL للمحتوى.
    • أطلقت الدفع عبر Stripe وPayPal، وإشعارات Firebase، وروابط عميقة، وتعريباً بأربع لغات (العربية والألمانية والإنكليزية والتركية) عبر نكهات dev/stage/prod.
    • Flutter
    • Riverpod
    • GraphQL
    • Stripe
    • PayPal
  9. Daoorli & EcoMundo

    يوليو 2021 — نوفمبر 2022

    مطوّر تطبيقات · دوام كامل · وجاهي في المكتب

    • قدت تطوير الموبايل بـFlutter بمعمارية نظيفة في Daoorli.
    • أسهمت في تطبيق EcoMundo لمصانع مستحضرات التجميل كمطوّر React (TypeScript) بمعمارية Micro Frontend ضمن فريق Agile من 20 شخصًا.
    • Flutter
    • React
    • TypeScript
    • Micro Frontend
  10. MySlide

    سبتمبر 2019 — مارس 2021

    مصمّم عروض تقديمية ومدرّب · دوام كامل · وجاهي في المكتب · السعودية

    • صمّمت أكثر من 1000 تقرير وإنفوغرافيك وعرض تقديمي.
    • درّبت أكثر من 100 مشارك على مستويات مهارة متنوّعة.
    • PowerPoint
    • تصميم
    • تدريب
  11. Syrian Computer Society & RoboLAT

    2019 — 2021

    مدرّب روبوتيك ومدرّب منافسات · وجاهي · دمشق

    • درّبت أكثر من 100 طالب على LEGO EV3 وArduino، معلّمًا أساسيات البرمجة والروبوتيك.
    • درّبت فرقًا في 3 منافسات روبوتيك منها ARC5.
    • LEGO EV3
    • Arduino
    • تعليم

خارج العمل

المجتمع والمنافسات والتعليم

Al-Tamayoz

يناير 2019 — أبريل 2021

حللت خامسًا على مستوى سوريا في الأولمبياد العالمي للروبوت 2019 (الفئة النظامية للكبار). وشاركت في فعاليات إغاثية إنسانية.

RBCS

أكتوبر 2017 — أكتوبر 2021

علّمت تقنية المعلومات والروبوتيك ومهارات العروض لزملاء الجامعة وطلّاب المدارس عبر ورشات وأيّام مفتوحة.

RoboTech Club

أبريل 2018 — مايو 2019

نافست في الأولمبياد العالمي للروبوت 2018 وعملت مدرّبًا مساعدًا في مقرّر أساسيات الروبوتيك.

التعليم

الجامعة الافتراضية السورية

أغسطس 2019 — 2026

هندسة المعلوماتية (هندسة البرمجيات)

معدّل 2.75 من 4.0 (جيّد جدًّا)، 288 ساعة معتمدة عبر أكثر من 50 مقرّرًا، أثناء العمل بدوام كامل.

مشروع التخرّج
منصّة تحليلات بيانات ويب: رفع CSV وبناء لوحات بجداول محورية ورسوم (React وTypeScript وFirebase).
مشروع السنة الرابعة
Minbar، تطبيق تواصل عربي يراعي الخصوصية (Flutter وRiverpod وFirebase).

تواصل

لنبنِ شيئًا معًا

أنا منفتح على أدوار Full-Stack وخلفيات وموبايل، عن بُعد أو وجاهيًّا. أسرع وسيلة للوصول إليّ هي البريد الإلكتروني.