METASOFTWARE
Back to Home
Reda Mahmoud
Executive Leadership

Reda Mahmoud

Backend Engineer

Backend Engineer specializing in scalable REST APIs using Node.js and TypeScript with a strong focus on clean architecture and performance.

Professional Bio

Reda Mahmoud is a Backend Engineer specializing in Node.js, Express.js, and TypeScript. He has a strong foundation in software engineering principles, SOLID design, and scalable backend architecture with a focus on building high-performance backend services. Reda is experienced in REST API development, authentication systems, SQL and NoSQL databases, and real-time applications using WebSockets and Socket.io. He also has leadership experience through mentoring backend developers and leading technical learning initiatives.

Education & Certifications

  • Bachelor of Computer and Control Systems Engineering - Mansoura University

Key Achievements

Led the Backend Track at CAT Reloaded, mentoring more than 100 students.

Managed a team of 10 mentors delivering technical sessions and supervising projects.

Developed a real-time task management system using Node.js, TypeScript, and Socket.io.

Designed scalable REST APIs backed by PostgreSQL following clean architecture principles.

Built a Virtual File System in C++ applying object-oriented programming principles.

Developed a comprehensive Hospital Management System including patients, doctors, appointments, and billing.

Completed intensive backend training at NTI through real-world backend development projects.

Skills

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

Strategic Partnership

Consult with our director for government-level digital transformation projects.

Start Project