Senior Backend Software Engineer

Mohamed Magdy

+ years of experience building scalable, reliable systems. Specialized in PHP, Node.js, and clean architecture.

About Me

Professional Overview

Senior Backend Software Engineer

I'm a results-driven backend engineer with over years of experience crafting scalable and reliable solutions. I specialize in building high-performance systems that deliver exceptional user experiences.

Backend Expertise

PHP, Node.js, Express, TypeScript and RESTful APIs

Database Management

SQL & NoSQL expertise with optimization skills

Software Architecture

Clean architecture advocate, microservices design

Team Leadership

Mentoring junior developers, code reviews, best practices

Work Experience

Professional Journey

Apr 2024 – Present

Senior Backend Software Engineer

Tamkeen Technologies, Saudi Arabia
  • Building and maintaining microservices architecture
  • Designing and delivering software architectures for new modules
  • Working on scalability challenges for reliability and availability
Node.js TypeScript Microservices
Dec 2022 – Mar 2024

Senior Backend Software Engineer

Trufla Technology, Canada
  • Backend development of TRUDI plugin (AI Assistant)
  • Building/Maintaining microservices with Node.js (TypeScript)
  • Building/Maintaining web plugins in native PHP
  • Software architecture design and delivery
  • Scalability and product reliability improvements
  • Mentoring interns and junior developers
PHP Node.js TypeScript AI Integration
Nov 2021 – Dec 2022

Backend Developer

TieLearn, Germany
  • Database design improvements for scaling
  • Refactored codebase and redesigned features
  • Maintained product scalability
  • Delivered new features
PHP Laravel MySQL
Jul 2016 – Sep 2020

Full-Stack Web Developer

EgyConnect, Egypt
  • Full-stack development and system design
  • Built multiple web applications from scratch
  • Database design and optimization
PHP jQuery MySQL
Featured Work

Notable Projects

+100K Users

EdNuva Platform

Scalable, highly available LMS for high-school education in Egypt. Built from scratch with system design & implementation.

LMS Scalability PHP
100K+ Daily Users

E-Invoice ERP

ERP for managing items, GPC codes, invoices, receipts. Integrated with Egyptian eInvoicing & eReceipt system.

ERP Integration Laravel
Gov Integration

Qp Express System

ERP for logistics & express delivery. Built from scratch with multiple integrations for tracking and management.

Logistics Real-time PHP
Delivery System
+ 100 WebApps in Different Fields

From e-commerce to healthcare, education to finance - diverse experience across industries

Technical Expertise

Skills & Technologies

Backend Technologies

PHP Node.js Laravel Express.js TypeScript RESTful APIs Microservices

Database & Storage

MySQL PostgreSQL MongoDB Redis Query Optimization Database Design

DevOps & Tools

Git Docker CI/CD Linux Agile/Scrum Jira

Testing & Quality

TDD PHPUnit Sentry New Relic Code Review Clean Architecture
Get In Touch

Contact Information

I'm open to discussing new opportunities and collaborations