وظّف مطوّر ‎.NET بنى أنظمة تعتمد عليها مؤسسات مالية.

أنا حسن حوري. على مدى أكثر من عقد بنيت أنظمة ‎.NET‎ إنتاجية — تداول أسهم لحظي، وإدارة ثروات، ومحاسبة ERP، ومحرّكات معالجة بيانات عالية الحِمل — بـ‎C#‎ و‎.NET Core‎ والخدمات المصغّرة و‎CQRS. ليست أمثلة تعليمية، بل أنظمة تمرّ عبرها أموال حقيقية.

٠١ ما أبنيه

واجهات خلفية تصمد حين يصل الحِمل.

أعمال ‎.NET‎ التي تحتاجها الشركات فعلاً — لا استعراض أطر عمل. كل بند هنا شيء بنيته ثم تولّيت صيانته في الإنتاج.

واجهات برمجية وخدمات مصغّرة

واجهات ‎REST‎ وحدود خدمات مصمّمة ليعمل الفريق بالتوازي وينشر باستقلالية. ‎Clean Architecture‎ و‎CQRS‎ حيث يستحقّان، لا كزينة.

.NET CoreCQRSMediatRREST

أنظمة مالية ولحظية

بيانات سوق حيّة وتدفّقات تداول وحسابات محافظ، حيث الدقّة غير قابلة للتفاوض وزمن الاستجابة يراه المستخدم. بُنيت وشُغّلت لعملاء في التقنية المالية.

SignalRReal-timeFintech

معالجة بيانات وعمليات خلفية

خطوط ‎ETL‎ وعمليات مدفوعة بالطوابير ومهام مجدولة تنقل أحجاماً كبيرة بموثوقية، وتعيد المحاولة بذكاء، وتُخبرك حين يتعطّل شيء بدل أن تفشل بصمت.

RabbitMQWorkersETL

أنظمة ERP ومنصّات الأعمال

المحاسبة والمخزون والتأمين وأنظمة الإدارة — البرمجيات التي تدير الشركة يومياً، حيث الحالة الاستثنائية تعني راتب شخص ما.

ERPAccountingReporting

إنقاذ الأنظمة القديمة وترحيلها

ورثت نظام ‎ASP.NET‎ أو ‎WPF‎ لا أحد يجرؤ على لمسه؟ أتسلّم هذه الأنظمة وأجعل تعديلها آمناً وأحدّثها تدريجياً بدل المخاطرة بإعادة كتابة شاملة.

ASP.NETWPFRefactoring

طبقة البيانات والأداء

تصميم المخطّطات وضبط الاستعلامات ومطاردة مشكلات ‎N+1‎ التي تحوّل تقريراً يستغرق ثماني ثوانٍ إلى تقرير سريع — مع قياسات تُثبت الفرق.

PostgreSQLSQL ServerEF Core

الواجهة الخلفية نصف المنتج. أستطيع بناء النصف الآخر أيضاً.

‏React و‎Angular و‎TypeScript‎ في الواجهة، و‎Flutter‎ و‎React Native‎ للموبايل، إضافة إلى الاستضافة وخطوط التسليم. وظّف مهندساً أول واحداً بدل تجميع فريق حول مبرمج واجهات خلفية.

واجهة برمجية تطبيق ويب موبايل نشر مراقبة
٠٢ الدليل

أنظمة ‎.NET‎ بنيتها وما زلت أقف خلفها.

كل واحد من هذه الأنظمة وصل إلى الإنتاج وحمل حركة أعمال حقيقية.

٠١

تقنية مالية · IDS Fintechنظام تداول الأسهم

عرض بيانات السوق لحظياً وتنفيذ التداول. ‏Angular · DevExtreme · .NET Core · MSSQL
٠٢

تقنية مالية · IDS Fintechمنصّة إدارة الثروات والاستثمار

إدارة المحافظ والاستثمارات لشركات الاستثمار. ‏Angular · .NET Core · MSSQL
٠٣

هندسة بيانات · AIAECمحرّك ETL وتدفّقات البيانات

معالجة بيانات قابلة للتوسّع وعمليات خلفية ورسائل. ‏.NET · CQRS · RabbitMQ · PostgreSQL · React
٠٤

تخطيط موارد · IDSنظام محاسبة ERP

المعاملات المالية والتقارير والتدقيق على نطاق واسع. ‏ASP.NET · DevExpress · WPF · SQL
٠٥

تجزئة · Branding Tech السعوديةمنظومة تجارة التجزئة والإدارة

المخزون والطلبات والتفاعل مع العملاء لتجّار التجزئة. ‏React · .NET Core · MSSQL
٠٣ صيغ التعاون

ثلاث طرق للتعاقد معي.

سأخبرك أيّها يناسب مشروعك — بما في ذلك حين تكون الإجابة أنك لا تحتاجني بعد.

الخيار أ — مشروع

نطاق وسعر ثابتان

مُخرَج محدّد: واجهة برمجية أو ترحيل أو وحدة أو تكامل. تعرف الكلفة قبل أن نبدأ. الأنسب حين تكون المتطلبات واضحة.

الخيار ب — عقد شهري

عمل مستمر على المنتج

طاقة عمل شهرية للتطوير المستمر والميزات والصيانة. الأنسب حين يكون المنتج حيّاً وخارطة الطريق متحرّكة.

الخيار ج — استشارة

مراجعة بنية وشيفرة

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

٠٤ أسئلة

ما يسأله العملاء قبل التعاقد.

أي سؤال غير مذكور هنا — اسأل مباشرة. أردّ بنفسي، عادةً خلال يوم واحد.

أكثر من عشر سنوات متواصلة منذ ٢٠١٥ — من ‎ASP.NET‎ وبرمجيات المحاسبة المكتبية بـ‎WPF‎ وصولاً إلى الخدمات المصغّرة الحديثة بـ‎.NET Core. أقود اليوم تطوير الواجهات الخلفية وأنظمة ‎ETL‎ وأضع معايير البنية وأُرشد المطوّرين.

نعم. جزء كبير من عملي هو الانضمام إلى أنظمة تعمل في الإنتاج بالفعل — أقرأ الشيفرة وأحدّد مواضع الألم الحقيقية وأحسّنها تدريجياً دون إعادة كتابة محفوفة بالمخاطر. تسلّمت أنظمة قديمة بـ‎ASP.NET‎ و‎WPF‎ كما تسلّمت خدمات حديثة بـ‎.NET Core.

نعم. أنا مطوّر ‎full-stack: ‏React و‎Angular و‎TypeScript‎ في الواجهة، و‎PostgreSQL و‎SQL Server‎ للبيانات، إضافة إلى النشر والاستضافة. لا حاجة لتوظيف منفصل للطبقات المحيطة بالواجهة الخلفية.

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

مقرّي في لبنان (توقيت غرينتش ‎+٢/+٣)، وهو يتداخل مع يوم العمل الأوروبي كاملاً ومع معظم دول الخليج والمملكة المتحدة. عملت مع فرق في السعودية وعن بُعد حول العالم — وفارق التوقيت لم يكن يوماً عائقاً.

٠٥ لنبنِه معاً

تحتاج مهندس ‎.NET‎
يبقى معك؟

حدّثني عمّا تبنيه أو عمّا يتعطّل حالياً. المحادثة الأولى مجانية — وستخرج منها بخطة أوضح في كل الأحوال.

تصل مباشرة إلى بريدي — أردّ بنفسي، عادةً خلال يوم واحد.