Ahmed Makki
أحمد مكيAhmed Makki أم درمان، الخرطوم، السودان Omdurman, Khartoum, Sudan

محلل أنظمة ERP · مطور Full-Stack ERP Systems Analyst · Full-Stack Developer

أحوّل سير العمليات المعقّد
إلى بنية بيانات تعمل بمنطق دقيق
Turning complex workflows
into data structures that run on exact logic

مؤسس ABM Advanced Digital Solutions Founder, ABM Advanced Digital Solutions

صمّمت وطوّرت بمفردي نظام ABM Sanad ERP — نظام ERP/POS سحابي متكامل يخدم السوبرماركت والصيدليات في السودان، من مخطط الجداول والعلاقات إلى الشيفرة التي تشغّله فعليًا لدى عملاء حقيقيين. I designed and built ABM Sanad ERP solo — a full cloud ERP/POS system serving Sudanese supermarkets and pharmacies, from table schema and relationships through to the code running for real paying clients.

2014
خريج UST — تقنية المعلومات والاتصالاتUST graduate — ICT
1/1
مؤسس ومطوّر منفرد لنظام ERP كاملSolo founder & builder of a full ERP
65+
وحدة قياس في محرك التحويلunits of measure in the conversion engine
schema.sql — sanad_erp schema.sql — sanad_erp
-- مقتطف من بنية قاعدة بيانات Sanad ERP -- excerpt from the Sanad ERP schema
products
idPK, INT
purchase_unitVARCHAR
content_unitVARCHAR
conversion_factorDECIMAL
getRootUnit() — تحويل جذري متسلسل getRootUnit() — recursive chain
cash_balance (VIEW)
ALGORITHMUNDEFINED
SQL SECURITYINVOKER
SOURCEcash_transactions
// إعادة الحساب من المعاملات في كل قراءة — صفر تعارض أرصدة // Recalculated from transactions on every read — zero balance drift

لماذا أعمل بهذه الطريقةWhy I work this way

تحليل الأنظمة قبل سطر الكود الأولSystems analysis before the first line of code

أغلب مشاكل الأنظمة المحلية في السودان ليست مشاكل برمجة، بل مشاكل فهم لسير العملية. هذا الفرق هو ما يميّز عملي.Most problems in local Sudanese systems aren't coding problems — they're workflow-understanding problems. That difference is the core of how I work.

01

تحليل سير العملياتWorkflow analysis

تفكيك العملية التجارية الفعلية — من استلام البضاعة إلى إغلاق الصندوق — إلى منطق قابل للبرمجة بلا ثغرات.Breaking a real business process — from goods receipt to cash close — into programmable logic with no gaps.

02

هندسة قواعد البياناتDatabase engineering

مخططات SQL دقيقة، فهارس مركّبة، Views حسابية تمنع تراكم الأخطاء بدل تصحيحها لاحقًا.Precise SQL schemas, composite indexes, and computed views that prevent errors instead of patching them later.

03

تصميم واجهات تعمل فعليًاInterfaces that actually work

واجهات عربية بالكامل، مبنية لبيئة العمل السودانية الحقيقية — POS، شاشات كشف السعر، لوحات تحكم.Fully Arabic interfaces built for the real Sudanese work environment — POS, price-check screens, dashboards.

العمل الأبرزFeatured work

ABM Sanad ERPABM Sanad ERP

نظام ERP/POS سحابي كامل — بُني من الصفر بمفرده، ويحل مشاكل حقيقية كانت قائمة في الأنظمة المحلية والإقليمية.A complete cloud ERP/POS system — built solo from the ground up, solving real problems in local and regional systems.

المشكلةThe problem

أنظمة نقاط البيع المحلية لا تتعامل بدقة مع تحويل الوحدات، الأرصدة النقدية متعددة الحسابات، أو تتبع المخزون بالدفعات.Local POS systems couldn't accurately handle unit conversion, multi-account cash balances, or batch-tracked inventory.

الحلThe approach

تخزين داخلي بوحدة المحتوى مع عرض بوحدة الشراء، حساب تلقائي لعوامل التحويل، وViews حسابية حية للأرصدة.Content-unit internal storage with purchase-unit display, auto-calculated conversion factors, and live computed balance views.

الأثرThe impact

نظام يعمل حاليًا لدى عملاء حقيقيين في السوبرماركت والصيدليات، بسعر تأسيسي 190$ سنويًا.Live today with real supermarket and pharmacy clients, priced from $190/year.

لوحة تحكم Sanad ERP — لقطة مباشرة Sanad ERP dashboard — live screenshot
ABM Sanad ERP dashboard screenshot
قراءة دراسة الحالة كاملة Read the full case study

هل لديك نظام يحتاج تحليلًا حقيقيًا؟ Have a system that needs real analysis?

لنتحدث عن سير عملياتك الحالي، وأين يمكن لمنطق أوضح أن يوفر عليك الوقت والمال. Let's talk about your current workflow, and where clearer logic could save you time and money.

ابدأ محادثة Start a conversation