ما بنيناه

أنظمة حقيقية،
منشورة على نطاق واسع.

بعض التفاصيل مجهّلة للحفاظ على سرية العملاء — العمق التقني حقيقي. كل مشروع أدناه بنّاه فريقنا وسلّمه فعلًا.

دراسة الحالة 01

جمع بيانات قراءة العدادات على مستوى وطني

استبدلنا عملية قراءة العدادات اليدوية المنفصلة بتطبيق Android يعمل دون اتصال مع علامات NFC يزامن البيانات في شبه الوقت الفعلي — يغطي مرافق المياه والكهرباء على المستوى الوطني. قصّر دورات الفوترة وأزال أخطاء النقل اليدوي.

مرافق
العميل: مزود مرافق وطني، منطقة الخليج
الدور: المطوّر الرئيسي
المدة: انتشار وطني متعدد السنوات
Android، NFC، SQLite.NET Core REST APISQL Server + Oracle DB

التحدي

كان قرّاء العدادات في جميع أنحاء البلاد — بما فيها المناطق النائية — يسجّلون القراءات يدويًا أو عبر أنظمة باركود منفصلة، وكانت البيانات تتأخر أيامًا أو أسابيع قبل وصولها لنظام الفوترة، مما يخلق تأخيرات في التدفق النقدي وأخطاء يدوية.

ما بنيناه

تطبيق Android متين مع تخزين SQLite محلي يتيح لقارئي العدادات العمل بالكامل دون اتصال. تُعرَّف القراءات عبر علامات NFC (بديلًا عن ملصقات الباركود الهشّة) وتُزامن مع واجهة REST مركزية فور توفّر الاتصال. تتكامل الخلفية المبنية على .NET Core مع SQL Server و Oracle.

النتيجة

تقلّصت دورات الفوترة بشكل ملحوظ بفضل توفر البيانات شبه الفوري، وانخفضت أخطاء النقل اليدوي بشكل كبير.

System architecture جهاز الميداندون اتصال — مناطق بعيدةAndroid + مسح NFCتخزين SQLite المحليمزامنة عند الاتصالالخادم المركزي.NET Core REST APIأنظمة الفوترةSQL ServerOracle DBقرّاء العدادات على مستوى وطني

دراسة الحالة 02

شبكات أكشاك ذاتية الخدمة — المدفوعات والتبرعات

أنظمة أكشاك متكاملة — معدات مخصصة (قارئات بطاقات، قابلات نقود، طابعات إيصالات، شاشات لمس) مع خلفية مؤمّنة بـ JWT. 56 وحدة لدفع فواتير المرافق في دولة خليجية. نظام جمع تبرعات لمنظمة غير ربحية يعمل في إنتاج مستمر منذ 2017.

حكومي / غير ربحي
العميل: شركة مرافق شبه حكومية + منظمة غير ربحية
الدور: قائد التطوير الكامل وتكامل المعدات
ASP.NET Core، JWT، SQL ServerElectron، Svelte، XamarinDocker، Caddy، Linux/Windows

التحدي

كان دفع الفواتير يتطلب حضور العملاء شخصيًا في طوابير، وكان جمع التبرعات اليدوي للمنظمة غير الربحية بطيئًا وعرضة للأخطاء ويصعب تسويته.

ما بنيناه

أنظمة أكشاك ذاتية الخدمة متكاملة تجمع بين معدات مخصصة (قارئ بطاقة، قابل نقود، طابعة إيصال حرارية، شاشة لمس) وخلفية آمنة مبنية على ASP.NET Core مع مصادقة JWT وSQL Server. برنامج الكشك مبني بمزيج من Xamarin و Electron.js و Svelte حسب متطلبات كل نشر، يعمل على Windows و Linux، مع نشر قائم على الحاويات خلف Caddy.

النتيجة

انطلق نظام دفع فواتير المرافق بـ 56 وحدة في دولة خليجية، مما أنهى طوابير الدفع الشخصي. نظام جمع التبرعات يعمل في إنتاج مستمر منذ 2017، يعالج التبرعات لقاعدة مستخدمين واسعة بدون تأخيرات أو أخطاء تسوية.

System architecture معدات الكشكقارئ البطاقةقابل النقودطابعة الإيصالشاشة لمسنظام Windows / Linuxبرنامج الكشكXamarin / Electron / SvelteJWTالخلفية الآمنةASP.NET Core APISQL ServerDocker + Caddy (Linux)المدفوعات / التبرعاتالتقارير والتسويةيعمل منذ 2017

دراسة الحالة 03

نموذج IoT أولي سريع — قفل ذكي WiFi

نموذج قفل ذكي يعمل تمامًا سُلِّم في أسبوعين — برمجية ESP32، تحكم بمرحّل كهرومغناطيسي، تسجيل IP ديناميكي عبر Firebase، وتطبيق موبايل مرافق.

IoT / مستقل
الدور: مطوّر منفرد
المدة: أسبوعان
ESP32، C، WiFiFirebase، HTMLMIT App Inventor

ما بنيناه

قفل ذكي قائم على ESP32 يتحكم في قفل كهرومغناطيسي عبر مرحّل مع اتصال WiFi. نظرًا لتغيّر عناوين IP، يسجّل الجهاز عنوانه الحالي في Firebase في الوقت الفعلي، مما يتيح لتطبيق الموبايل المرافق تحديد موقع الجهاز والتحكم فيه عن بُعد بغض النظر عن تغيرات الشبكة.

يُظهر هذا المشروع قدرتنا على التطوير السريع للنماذج الأولية لإنترنت الأشياء: من البرمجية الثابتة إلى السحابة إلى تطبيق الموبايل، من البداية إلى النهاية، في أسبوعين.

دراسة الحالة 04

منصة Kubernetes معزولة للرعاية الصحية الوطنية

منصة Kubernetes كاملة داخل المنشأة تدعم خدمات الرعاية الصحية على المستوى الوطني — فحص أمني للحاويات، إدارة هوية، رصد شامل، تخزين موزع، وبث أحداث. بدون أي اعتماد على السحابة العامة.

حكومي / رعاية صحية
العميل: منظومة رعاية صحية وطنية، منطقة الخليج
الدور: مهندس منصة (فريق من 3)
المدة: عقد متعدد السنوات
Kubernetes، Trivy، Harbor، KeycloakPrometheus، Grafana، Loki، TempoThanos، Fluentd، Rook-Ceph، CitusKafka، Apache Camel، Ingress-nginx

التحدي

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

ما بنيناه

منصة Kubernetes داخلية معزولة بالكامل تشمل: فحص أمان الحاويات (Trivy، Harbor)، إدارة الهوية والوصول (Keycloak)، مجموعة رصد كاملة (Prometheus، Grafana، Loki، Tempo، Thanos، Fluentd)، تخزين موزع (Rook-Ceph)، SQL موزع (Citus)، بث الأحداث والتكامل (Kafka، Apache Camel)، وإدارة الدخول (nginx).

النتيجة

منصة حوسبة آمنة من الدرجة الإنتاجية تدعم خدمات الرعاية الصحية على المستوى الوطني، مبنية ومُديرة بالكامل على بنية تحتية تحت سيطرة العميل.

Platform architecture — air-gapped cluster عنقود Kubernetes الداخليمعزول — بدون سحابة عامةالأمان والهويةTrivy/HarborKeycloakإدارة الهوية والوصولالرصد والمراقبةPrometheusGrafanaLoki · Tempo · Thanos · Fluentdالبيانات والرسائلRook-CephCitusKafka · Apache CamelالدخولIngress-nginxخدمات الرعاية الصحية — على مستوى وطنيعقد متعدد السنوات · فريق من 3 مهندسين

دراسة الحالة 05 🏆

"ريدار" — جهاز تتبع بحري دون اتصال

بناه مهندس واحد خلال 14 شهرًا: جهاز متين للصيادين لتتبع مواقع الشباك والتواصل مع السفن المجاورة عبر LoRa وبث رسائل الاستغاثة — بالكامل دون اتصال في البحر. فاز بجائزة مخترع الخليج.

بحري 🏆
العميل: عميل تقنية بحرية، منطقة الخليج
الدور: مطوّر منفرد (المنتج الكامل)
المدة: 14+ شهرًا
Rust (offline map tiles)Electron.js، Vue.jsLoRa، GPS، LinuxSaaS fleet dashboard

التحدي

احتاج الصيادون إلى طريقة لتتبع مواقع الشباك والمعدات المنشورة في البحر، والتواصل مع السفن المجاورة، وطلب المساعدة في حالات الطوارئ — كل ذلك بدون الاعتماد على الشبكة الخلوية التي لا تصل للبحر المفتوح.

ما بنيناه

جهاز تتبع متين (نُمِّذج أولًا على Raspberry Pi مع هيكل مطبوع ثلاثي الأبعاد، ثم انتقل إلى حاسوب لوحي متين للإنتاج) يعمل بنظام تشغيل مخصص وواجهة Electron/Vue.js متعددة اللغات. الميزات الرئيسية:

  • تسجيل مواقع الشباك والمعدات عبر GPS
  • تواصل نظير إلى نظير عبر LoRa وبث رسائل استغاثة للسفن المجاورة
  • تشغيل كامل دون اتصال باستخدام أداة تنزيل بلاطات الخرائط المبنية بـ Rust
  • واجهة متعددة اللغات (عربي وإنجليزي)
  • لوحة تحكم SaaS لإدارة الأسطول للمشغّلين على الشاطئ

النتيجة

فاز المنتج بجائزة مخترع الخليج. يتيح للصيادين تتبع أصولهم المنشورة بشكل موثوق وبث تنبيهات الطوارئ للسفن المجاورة بدون أي اعتماد على تغطية شبكة الهاتف المحمول.

دراسة الحالة 06

بنية تحتية عالية التوفر لنظام فوترة وطني

بنية تحتية موزونة الأحمال ومتكتلة تدعم نظام فوترة مرافق وطني — نُشرت في 2016 ولا تزال في الإنتاج حتى اليوم.

مرافق / بنية تحتية
العميل: شركة خدمات فوترة مرافق، منطقة الخليج
المدة: نُشرت 2016، في الإنتاج منذ ذلك الحين
Citrix NetScalerSQL Server (clustered)Virtualization، IP routing/DNS

ما بنيناه

بنية تحتية عالية التوفر تشمل أجهزة Citrix NetScaler الافتراضية لموازنة الأحمال، وتكتل قواعد بيانات SQL Server، والمحاكاة الافتراضية، وتهيئة توجيه IP و DNS للوصول الوطني الموثوق.

النتيجة

البنية التحتية في إنتاج مستمر منذ 2016، تدعم عمليات الفوترة على المستوى الوطني — قرابة عقد من التشغيل هو الدليل على نفسه.

Infrastructure architecture مستخدمون على المستوى الوطنيCitrix NetScalerموازنة الأحمالخوادم التطبيقWindowsافتراضيتكتل قواعد البياناتSQL Serverعقدة احتياطيةتوجيه IP + DNSوصول وطنيفي إنتاج مستمر منذ 2016

دراسة الحالة 07

المشاركة في برنامج Oracle CRM On Demand العالمي للصناعة الدوائية

بناء خط ETL الكامل وحل تحميل البيانات لإشراك Novartis باكستان في برنامج التجارب العالمية لـ Oracle CRM On Demand — في مرحلة كان Oracle فيها يطوّر قدراته المتخصصة في CRM للصناعة الدوائية عبر تجارب إقليمية مع كبرى شركات الأدوية.

صناعة دوائية / CRM
العميل: Novartis Pakistan
الدور: مهندس برمجيات طرف ثالث، منفرد
السنة: 2011
Oracle CRM On Demand CloudOracle SOA (web services)SQL، Excel، CSV، ETL

السياق

لم يكن Oracle CRM On Demand في تلك الفترة يمتلك هياكل بيانات خاصة بالصناعة الدوائية — لا سجلات أطباء، لا تسلسل مستشفيات وحسابات، لا تقارير ميدانية تناسب مبيعات الأدوية. كان Oracle يُشغّل برنامج تجارب عالمي مع شركات أدوية لتطوير هذه القدرات والتحقق منها. شاركت Novartis باكستان كموقع تجربة إقليمي.

ما بنيناه

خط ETL كامل يتولى استخراج البيانات من مصادر قديمة متعددة، وتحويلها وتنظيفها (Excel، SQL، CSV)، وتحميلها عبر Oracle SOA واستيراد CSV المنظّم. المُسلَّم: سجلات الأطباء والمهنيين الصحيين على مستوى باكستان، وبيانات المستشفيات والحسابات، و250 سجلًا لممثلي قوة الميدان — مع تقارير لمكالمات الأطباء المغلقة وإحصاءات ميدانية فورية.

النتيجة

أُطلق نظام Novartis باكستان بنجاح ضمن برنامج Oracle العالمي. أصدر Oracle لاحقًا Oracle CRM On Demand Life Sciences Edition — الموصوف علنًا بأنه "أول CRM سحابي مطوَّر خصيصًا للصناعة الدوائية والتكنولوجيا الحيوية" — مبنيًا من خلال مثل هذه التجارب الإقليمية العالمية.

ملاحظة: كانت هذه مشاركة إقليمية في باكستان ضمن برنامج Oracle العالمي الأوسع للصناعة الدوائية.

دراسة الحالة 08

عميل استخراج بيانات Oracle CRM الداخلي وتحليلات قوة الميدان

تطبيق Windows وخدمة خلفية لاستخراج بيانات Oracle CRM On Demand وتوليد تقارير SAP Business Objects مُرسلة يوميًا لجميع مستويات قوة الميدان في Novartis باكستان. بُني بجزء بسيط من عرض Oracle الاستشارية البالغ 50,000 فرنك سويسري — وحصل على تكريم رسمي من قيادة تقنية المعلومات.

تحليلات الأعمال / صناعة دوائية
العميل: Novartis Pakistan
الدور: مهندس برمجيات في الموقع، منفرد
Windows App + Windows ServiceOracle SOA Client، SQL ServerSAP Business ObjectsAutomated email reporting

التحدي

كانت بيانات أداء قوة الميدان محصورة داخل Oracle CRM On Demand السحابي. احتاج المديرون والإدارة العليا إلى رؤية يومية لنشاط الممثلين — لكن Oracle لم يوفر عميل تقارير مناسبًا. وكانت خدمات Oracle الاستشارية قد أعطت عرضًا بـ 50,000 فرنك سويسري لعميل Java أساسي.

ما بنيناه

تطبيق Windows وخدمة Windows Service تستهلك Oracle SOA APIs لاستخراج بيانات CRM وتحملها إلى SQL Server وتُغذّي تقارير SAP Business Objects. تُرسل يوميًا بالبريد الإلكتروني — بمعلومات مختلفة حسب كل مستوى: الممثل يرى بياناته، المدير يرى فريقه، الإدارة العليا ترى الصورة الوطنية.

النتيجة

بُني بجزء بسيط من تكلفة عرض Oracle الاستشارية (50,000 فرنك سويسري مقابل تكلفة داخلية). حصل على تكريم رسمي من مدير تقنية المعلومات في Novartis باكستان.

"تكريم من قيادة تقنية المعلومات في Novartis باكستان لبناء منصة استخراج بيانات Oracle CRM والتقارير الداخلية — 2011"

دراسة الحالة 09

حل محاذاة مناطق قوة الميدان (مدمج داخل Oracle CRM)

تطبيق محاذاة مناطق ASP.NET مُدمج مباشرةً داخل Oracle CRM On Demand عبر iframe مع SSO قائم على توكن — يُتيح للممثلين الطبيين إعادة محاذاة مناطق زياراتهم عند نقلهم بين المناطق أو إدارات المبيعات. وظيفة لم تكن موجودة في Oracle CRM وقتها.

صناعة دوائية / تكامل CRM
العميل: Novartis Pakistan
الدور: بناء منفرد + تدريب المدربين
ASP.NET، Entity FrameworkSQL Server، Web Servicesiframe SSO with Oracle CRMToken-based authentication

التحدي

عند نقل الممثل الطبي بين مناطق أو إدارات مبيعات (من إدارة الألم إلى القلبية مثلاً)، كان عليه إعادة محاذاة قائمة الأطباء والمستشفيات. لم يكن Oracle CRM On Demand يوفر أي وظيفة محاذاة مناطق جاهزة — وكان الممثلون يخاطرون بفقدان سجلات مكالمات الأطباء بالكامل عند النقل.

ما بنيناه

حل محاذاة مناطق مبني بـ ASP.NET مع SQL Server وEntity Framework، مُدمج داخل Oracle CRM On Demand عبر iframe. تُمرَّر المصادقة من Oracle CRM إلى التطبيق عبر توكن بدون تسجيل دخول منفصل. نُفِّذت جلسات تدريب المدربين لقوة الميدان الكاملة في Novartis باكستان (في فندق 5 نجوم).

النتيجة

القضاء على خطر فقدان سجلات مكالمات الأطباء خلال نقل المناطق. هذه الوظيفة لم تكن موجودة في Oracle CRM On Demand وقتها وكانت ثمرة مباشرة لبرنامج التجارب العالمي للصناعة الدوائية.

أنظمة لا تزال في الإنتاج
شبكة الأكشاك تعمل منذ 2017. البنية التحتية للفواتير منذ 2016.
جائزة مخترع الخليج
لجهاز ريدار البحري — بناه مهندس واحد خلال 14 شهرًا.
برنامج Oracle العالمي للصناعة الدوائية
ETL وتحليلات BI ومحاذاة المناطق لـ Novartis باكستان — 2011.
تواصل معنا

هل لديك تحدٍّ مشابه؟

إذا كان مشروعك يشبه أيًا من هذه — أو لا يندرج تحت فئة محددة — فلنتحدث عنه.

info@robotach.io — مباشرة إلى المهندس.