احسن على رحمانى

Full-Stack Software Engineer

لاهور، البنجاب، باكستان

Full-Stack Software Engineer بخبرة تزيد عن 5 سنوات في تصميم وبناء وصيانة تطبيقات ويب قابلة للتوسع. متمكن عبر المكدس بالكامل — من واجهات الخلفية وقواعد البيانات إلى أطر الواجهة الحديثة — مع التركيز على البنية النظيفة والأداء والتكاملات الموثوقة مع الأطراف الثالثة. خبرة في قيادة الفرق وتحسين استقرار الأنظمة والتسليم في بيئات سريعة. ملتزم بالتعلم المستمر والاستخدام العملي لممارسات التطوير الحديثة لتقديم برمجيات عالية الجودة بكفاءة.

LinkedIn
GitHub
موقعي الشخصي (لن يخيب أملك! جربه!)
الخبرة
مهندس برمجيات أول • يناير 2025 – حتى الآن
  • بناء واجهات RESTful باستخدام Laravel لمنتجات التكنولوجيا المالية، مع دمج واجهات أطراف ثالثة.
  • تطوير خدمات خلفية وميزات لوحة التحكم باستخدام Python وDjango مع PostgreSQL.
  • إنشاء ترحيلات قواعد البيانات وكتابة استعلامات SQL محسّنة في MySQL وPostgreSQL للتعامل مع معاملات الحجز وبيانات المستخدمين.
  • تنفيذ تخزين Redis للبيانات كثيرة الوصول واستخدام طوابير Laravel لمعالجة المهام في الخلفية.
  • إصلاح الأخطاء وإعادة هيكلة الشيفرة القديمة لتحسين قابلية الصيانة وتقليل الدين التقني.
  • العمل مع مطوري الواجهة لدمج نقاط نهاية API وضمان اتساق البيانات عبر التطبيق.
  • تسريع تسليم الميزات باستخدام سير عمل مدعوم بالذكاء الاصطناعي (Cursor وClaude وChatGPT) مع Skills وRules وHooks منظمة وقواعد معرفة على مستوى الميزات.
مهندس برمجيات ← مهندس برمجيات أول • فبراير 2024 – ديسمبر 2024
  • ترقية إلى مهندس برمجيات أول في أكتوبر 2024 بعد تسليم مستمر لميزات خلفية عالية الأثر لمنصات السفر.
  • قيادة فريق من خمسة مطورين وتسليم ثلاثة وحدات منتج رئيسية قبل الموعد.
  • تصميم وبناء خدمات خلفية قابلة للتوسع، مع دمج واجهات أطراف ثالثة (WhatsApp Business وStripe ووسطاء الطيران) وتقليل وقت التوقف بنسبة 50%.
  • تبسيط سير عمل الحجز لتقصير الدفع وتحسين سرعة التحويل.
  • الاستفادة من Redis للتخزين المؤقت والطوابير، مما قلل زمن الاستجابة وزاد معدل الطلبات أثناء ذروة الحركة.
  • تطبيق بنية الخدمات المصغرة ومعالجة المهام القائمة على الطوابير للحفاظ على استقرار النظام خلال فترات الازدحام.
  • التعاون مع فرق المنتج وضمان الجودة والتصميم لبناء تطبيقات صفحة واحدة غنية بالميزات مع تحديثات فورية.
مهندس برمجيات • أبريل 2023 – يناير 2024
  • لعب دورًا أساسيًا في فريق ديناميكي من ستة محترفين.
  • تطوير وصيانة ميزات متكاملة باستخدام Laravel مع Blade وEloquent ORM إلى جانب Vue.js.
  • استخدام مكتبة Vue.js لتطوير الواجهة الأمامية.
  • اتباع معايير الصناعة في ممارسات الشيفرة بما في ذلك الاختبارات الوحدوية واختبارات التكامل وإعادة الهيكلة.
  • تقليل أزمنة استجابة الخلفية بنسبة 40% عبر تطوير واجهات RESTful وتحسين الاستعلامات ونقاط النهاية ومنطق التخزين المؤقت.
مطور ويب متكامل • فبراير 2021 – مارس 2023
  • تطوير ونشر تطبيقات ويب باستخدام Laravel مع Blade وEloquent ORM وMySQL على استضافة مشتركة، وتقديم حلول مخصصة لعملاء محليين في قطاعي الغذاء والتعليم.
  • تصميم مخطط قواعد البيانات وتقديم وحدات تدريب Laravel للمطورين المتدربين والطلاب في ICR، تغطي بنية MVC وتطوير واجهات RESTful والترحيلات والبذور وتصميم قواعد البيانات.
  • إنشاء منهج Laravel عملي بمهام مشاريع حقيقية باستخدام Git والتحكم بالإصدارات، لمساعدة المتدربين على ربط النظرية الأكاديمية بممارسات الصناعة.
  • تدريب أكثر من 50 مطورًا متدربًا عبر ورش عمل نصف شهرية، مما أدى إلى تحسين جودة الشيفرة بنسبة 40% وتسليم أسرع للميزات.
  • التواصل مباشرة مع عملاء من الولايات المتحدة والإمارات العربية المتحدة.
  • تعزيز النمو المهني داخل المنظمة من خلال مشاركة المعرفة.
متدرب تطوير ويب • نوفمبر 2020 – يناير 2021
  • اكتساب خبرة عملية في بناء تطبيقات ويب باستخدام PHP وLaravel مع Blade وEloquent ORM وMySQL.
  • إنشاء وحدات ديناميكية للوحة الإدارة والمساعدة في التحقق من النماذج والمصادقة واستعلامات قواعد البيانات بتقنيات التحسين.
  • تطوير واجهات أمامية باستخدام HTML وCSS وBootstrap وjQuery لتجارب مستخدم متجاوبة.
  • المشاركة في مراجعات الشيفرة وتصحيح الأخطاء وتخطيط السبرنت وجلسات تدريب Laravel الداخلية باستخدام Git والتحكم بالإصدارات.
  • إظهار منحنى تعلم قوي وتحمل للمسؤولية، مما أدى إلى تمديد التدريب وتولي مسؤوليات تسليم المشاريع.
المهارات
  • لغات البرمجة: PHP, Python, JavaScript, SQL
  • الأطر والمكتبات: Django, Laravel, Blade Templating, Eloquent ORM, Vue, React, Nuxt, Next, Redis, Kafka, MySQL, PostgreSQL, TensorFlow
  • تطوير الخلفية: تطوير واجهات RESTful، تكامل API، تطوير تطبيقات الويب، تصميم مخطط قواعد البيانات، الترحيلات، البذور، تحسين الاستعلامات
  • الاختبار والجودة: الاختبارات الوحدوية، اختبارات التكامل، تصحيح الأخطاء، إعادة هيكلة الشيفرة، تحسين الأداء
  • DevOps والسحابة: Linux، سكربتات Bash، Git، التحكم بالإصدارات، التفرع والدمج، خطوط CI/CD، Jenkins، GitHub Actions، Hetzner، S3 Bucket، Docker، خوادم الويب
  • المبادئ وأنماط التصميم: SOLID, DRY, GRASP, KISS, YAGNI
  • التطوير بمساعدة الذكاء الاصطناعي: Cursor, Claude, ChatGPT، وكلاء الذكاء الاصطناعي، Skills، Rules، Hooks، توثيق Knowledge Base (KB)، هندسة الأوامر، سير عمل مدعوم بالذكاء الاصطناعي
  • المهارات الشخصية: قدرات تحليلية قوية وحل المشكلات، الاهتمام بالتفاصيل، التعاون الجماعي، القدرة على العمل تحت الضغط، منظم ذاتيًا، ملتزم بالمواعيد، أخلاقيات عمل قوية، سريع التعلم
التعليم
National College of Business Administration & Economics (NCBA&E)
بكالوريوس في علوم الحاسوب • 2019 – 2023

آخر تحديث: يوليو 2026