Ali Magdy
Software Engineer | Back-End Developer

Hi, I'mAli Magdy

I enhance companies' workflows and introduce tailored solutions based on unique business needs.

My background and journey

About Me

Ali Magdy
Available for work

I am a Fresh Computer Science graduate from Ain Shams University with 2 years of experience in software engineering and backend development.

I have experience building backend systems for international companies, including developing a production social media platform for a Saudi Arabia-based company and working remotely with U.S.-based AI companies.

I have hands-on experience with Node.js, Express.js, PostgreSQL, MySQL, MongoDB, Redis, Prisma ORM, Supabase, Socket.IO. I have designed and implemented advanced backend features such as a Reddit-style nested commenting system using tree-based data modeling, real-time notification systems, authentication flows, and optimized database structures.

One of my key projects is a Ticketmaster-style event ticketing platform, where I designed a real-time seat reservation system using Redis locks and Socket.IO to handle concurrent bookings and prevent race conditions.

I am always open to backend engineering opportunities, collaborations, and challenging projects where I can continue growing and delivering impactful software solutions.

Name
Ali Magdy
Email
alimagdye1@gmail.com
Location
Settlement, Cairo, Egypt
Availability
Open to opportunities
Technologies I work with

My Skills

Node.js
TypeScript
Express.js
Nest.js
PostgreSQL
MySql
MongoDB
Prisma ORM
Supabase
Restful
Socket.io
JavaScript
HTML/CSS
Java
C++
DSA
Git
Redis
React.js
Linux CLI
Some of my recent work

Featured Projects

Real-Time Chat Application

Real-Time Chat Application

A full-stack real time chat application enables instant messaging with authentication.

Node.js
Socket.io
Express.js
Supabase client
Product Management API

Product Management API

A REST API for managing products and their updates, including authentication, validation.

Node.js
TypeScript
Express.js
Prisma
JWT
Notes CLI App

Notes CLI App

A full-featured Notes Management CLI App enables users to create, view, find, and delete notes.

Node.js
Yargs
File handling
CLI
JSON
HFD Database

HFD Database

A database tailored to meet the unique needs of a hotel catering to individuals with disabilities.

MySql
SQL
Database Design
EER Design
Cinema System

Cinema System

A command-line Java application for managing a cinema's movie screenings, seat reservations.

Java
CLI
DSA
Object-Oriented Programming
Bank Website

Bank Website

A banking system enables logging in, checking balances, and performing deposits, withdrawals.

HTML
CSS
JavaScript
Responsive Design
My professional journey

Work Experience

Backend Developer

Maza3eat Arab (Saudi Arabia) - Remote, Egypt | APR 2026 - Present
  • Built the complete backend architecture from scratch for a social media platform using Node.js, Express.js, TypeScript, PostgreSQL, and Prisma, transforming client requirements into scalable APIs and database designs.
  • Designed and implemented a Reddit-style nested commenting system using tree-based data modeling with parent-child relationships, supporting recursive replies, cascading deletion of comment subtrees, and optimized hierarchical retrieval for frontend rendering.
  • Built a real-time Socket.IO notification system supporting 15+ notification types for user interactions and engagement events.

Backend AI Engineer Intern

FlyRank AI (USA) - Remote, Egypt | JUL 2026 - Present
  • Backend engineering internship focused on developing scalable backend services for AI-powered applications.

Coding AI Trainer

Outlier AI (USA) - Remote, Egypt | DEC 2024 - JUN 2026
  • Contributed to the improvement of generative AI models by solving complex algorithmic problems requiring strong problem-solving skills, including dynamic programming techniques and AVL trees.
  • Contributed to writing onboarding documentation and guidelines for new team members, helping them understand project workflows, coding standards, and task requirements.

Software Engineer Intern

Zahret Misr Company | OCT 2024 - NOV 2024
  • Increased product visibility by developing a website to showcase the company’s agricultural products, allowing customers to explore fresh fruits and vegetables online, and place orders.
  • Enhanced website performance by 40% by implementing dynamic product cards with lazy loading, interactive modals for product details, and smooth scrolling navigation, leading to a better UX.
Let's work together

Get In Touch

Contact Information

Email
alimagdye1@gmail.com
LinkedIn
linkedin.com/in/alimagdye
GitHub
github.com/alimagdye
LeetCode
leetcode.com/u/alimagdy

Current Status

Available for freelance work and full-time opportunities

Send Me a Message