العودة للرئيسية

القيادة التنفيذية
رضا محمود
مهندس برمجيات Backend
مهندس Backend متخصص في تطوير REST APIs والأنظمة القابلة للتوسع باستخدام Node.js وTypeScript مع التركيز على الأداء وجودة التصميم.
السيرة المهنية
رضا محمود هو مهندس Backend متخصص في تطوير الأنظمة الخلفية باستخدام Node.js وExpress.js وTypeScript. يمتلك أساساً قوياً في هندسة البرمجيات، ومبادئ SOLID، وتصميم الأنظمة، مع اهتمام خاص ببناء خدمات عالية الأداء وقابلة للتوسع.
يمتلك رضا خبرة في تصميم REST APIs، وأنظمة المصادقة، وقواعد البيانات العلائقية وغير العلائقية، بالإضافة إلى تطبيقات الوقت الحقيقي باستخدام WebSockets وSocket.io. كما يمتلك خبرة قيادية من خلال قيادة مسار Backend داخل CAT Reloaded والإشراف على تدريب المطورين.
التعليم والشهادات
- بكالوريوس هندسة الحاسبات ونظم التحكم - جامعة المنصورة
أبرز الإنجازات
قيادة مسار Backend في CAT Reloaded والإشراف على أكثر من 100 متدرب.
إدارة فريق مكون من 10 مرشدين لتقديم المحتوى التقني والإشراف على المشاريع.
تطوير نظام إدارة مهام لحظي باستخدام Node.js وTypeScript وSocket.io.
تصميم REST APIs قابلة للتوسع مع PostgreSQL وبنية معمارية نظيفة.
بناء نظام ملفات افتراضي باستخدام C++ وتطبيق مبادئ البرمجة كائنية التوجه.
تطوير نظام متكامل لإدارة المستشفيات يشمل المرضى والأطباء والمواعيد والفواتير.
إتمام تدريب Backend احترافي في NTI مع تنفيذ مشاريع تحاكي الأنظمة الحقيقية.
المهارات
Node.js
Express.js
TypeScript
JavaScript
REST APIs
PostgreSQL
MongoDB
MySQL
JWT Authentication
OAuth
Role-Based Access Control
Socket.io
WebSockets
Docker
Git & GitHub
GitHub Actions
MVC Architecture
SOLID Principles
Design Patterns
Performance Optimization