Full Stack Software Developer
Passionate about building scalable software solutions.

About

As a Full-Stack Open Source Web/Python developer, I am dedicated to developing scalable and efficient software solutions. With a background in computer science and hands-on experience in various programming languages and development tools, I am equipped to contribute to innovative projects and advance my skills in dynamic, fast-paced work environments.

Work Experience

HIC background
HIC logo

HIC

Software Engineer
April 2025 - Present
Maadi, Cairo, Egypt
Software Engineering
MERN Stack
Typescript
React
NodeJS
Backend
frontend

will be updated soon

AI MicroMind background
AI MicroMind logo

AI MicroMind

Software Engineer
March 2025 - April 2025
Cairo, Egypt
AI Integration
MCP
Software Engineering
Typescript
Clean Architecture
Agile
Custom AI Tools
Backend
NodeJS
  • Implementing MCP (model context protocol) technology tools into the platform's business logic
  • Engineering backend APIs - in a large codebase - needed for frontend requirements
  • Building, Developing & Debugging custom AI tools to enhance platform functionality with collaboration of product management team using Agile.
  • Contribute to promoting the business logic by adhering to clean code architecture and best practices.
Information Technology Institute (ITI) background
Information Technology Institute (ITI) logo

Information Technology Institute (ITI)

Linux Admin Teaching Assistant - Software Testing Tracks
December 2024 - March 2025
Hybrid
Linux
Linux Administration
WSL
ITI

Served as a Teaching Assistant for ITI Software Testing tracks students. Guided students in Linux fundamentals and admin labs using Windows Subsystem for Linux. Explained topics like user management, file permissions, system processes. Conducted VIM training for file manipulations.

SamSamouy Ltd. background
SamSamouy Ltd. logo

SamSamouy Ltd.

Operations Specialist - Fitness & Wellness Industry
March 2023 - August 2023
5th Settlement, Egypt
Operations
Program Development
ClickUp
Agile
Fitness
Wellness
BodyBuilding
Online Coaching

Specialized in program development and fitness-based designs. Managed client programs using ClickUp software. Collaborated with customer service to resolve technical issues. Developed customizable workout templates with fitness trainers.

CraftedMasterpiece&Delivered with Pride

ITICafeFoodDeliveryApp

ITI Cafe Food Delivery App

October 2024
Python
Django
PostgreSQL
React
TailwindCSS
Git

Led a team of 5 in developing a web application for online food ordering at ITI Cafe. Established project structure for backend and database. Implemented authentication and admin panel for order management. Utilized Git & Github for code reviews, PRs and merging. Solved real problem of reducing waiting times during session breaks at ITI.

AngularWeatherApplication

Angular Weather Application

February 2025
Angular 19
TypeScript
RxJS
Material UI
Docker
Pure CSS

Deployed containerized modern weather application using Angular 19. Implemented reactive programming patterns with RxJS. Integrated OpenWeatherMap API with TypeScript interfaces. Built responsive UI components using Angular Material. Deployed on Vercel with automated CI/CD pipeline.

CoursesCatalogManagementSystem
Courses Catalog Management System preview

Courses Catalog Management System

January 2025
Pure PHP
JavaScript
Docker
MySQL

Engineered high-performance RESTful API with optimized SQL queries. Implemented repository pattern and service layer architecture. Designed extensible database schema supporting complex category hierarchies. Built responsive SPA interface with dynamic course filtering. Implemented DevOps pipeline using Docker and Traefik reverse proxy.

MERNStackGoodreadsApp

MERN Stack Goodreads App

May 2024
Node.js
React
Express
MongoDB
Git

Developed scalable Goodreads application with full CRUD operations. Implemented features for user registration and book listings. Integrated third-party APIs for enhanced functionality. Created comprehensive review and recommendation system.

DatabaseManagementSystembyBash

Database Management System by Bash

November 2024
Shell
MYSQL mimic
Linux
Bash Scripting

Engineered A lightweight, file-based database management system implemented entirely in Bash scripts. This minimalist solution provides fundamental database operations through a command-line interface without external dependencies.

.NetCountryBlockingAPI
.Net Country Blocking API preview

.Net Country Blocking API

March 2025
C#
.NET
Clean Architecture
DDD
API

A light-weight yet powerful memory efficient scalable software solution for companies or organizations that need to restrict access to their services based on geographic location or whatever their needs may be.

.NetStudentEnrollmentSystemAPI
.Net Student Enrollment System API preview

.Net Student Enrollment System API

March 2025
C#
.NET
Clean Architecture
DDD
API

A modern, high-performance .NET-based Student Enrollment System API built with Clean Architecture principles and Domain-Driven Design patterns.

DeployedFinancialAppAnalytics
Deployed Financial App Analytics preview

Deployed Financial App Analytics

February 2025
React
TypeScript
OpenApi
Material UI
Chadcn UI
Docker

Containerized Financial Data Filtering App with Elegant Key Metrics from scratch

Skills

PythonDjangoC++C#JavaScriptTypeScript
PythonDjangoC++C#JavaScriptTypeScript
ReactAngularHTML5CSS3TailwindMaterial UIBootstrap
ReactAngularHTML5CSS3TailwindMaterial UIBootstrap
Node.jsExpressDjango.NETRESTful APIs
Node.jsExpressDjango.NETRESTful APIs
MySQLMongoDBPostgreSQLRedis
MySQLMongoDBPostgreSQLRedis
DockerAWSGitCI/CDLinuxBash
DockerAWSGitCI/CDLinuxBash
Education

Academic Journey

  • Mansoura University

    Graduated June 2022
    GPA: 3.6/4.0

    Faculty of Science. Led award-winning Polymer Project team of three students. Secured first place in competition judged by professors and sponsored companies. Earned free internship opportunity at EgyCat Professional Training Hub.

  • Information Technology Institute (ITI)

    May 2024 - October 2024

    Secured position after self-consistent studying of computer science fundamentals. Mastered C++ and OOP for understanding low-level memory management. Completed problem-solving assignments on Elzero Web School and CodeWars. Maintain daily practice routine on LeetCode.

  • Career180 LearnIT Internship

    October 2024 - December 2024

    Fully Funded Scholarship by the Embassy of Denmark. Selected after passing Data Structures and Algorithms Tests. Focus on C# fundamentals and .NET backend development.

Certificates &Achievements

These are some of my hard-earned certificates and achievements
in the field of software development

Atlassian logo

Atlassian Agile Project Management Professional Certificate

Atlassian

Agile Project Management
Docker, Inc logo

Docker Professional Certificate

Docker, Inc

Containerization
Docker Products
Canonical logo

Ubuntu Linux Professional Certificate

Canonical

Linux-System administration
User management
Ubuntu
GitHub logo

Career Essentials in GitHub Professional Certificate

GitHub

GitHub
Microsoft logo

Career Essentials in Software Development

Microsoft

Software Development
Programming
LinkedIn logo

JavaScript Essential Training

LinkedIn

JavaScript
LinkedIn logo

C++ Design Patterns : Creational

LinkedIn

OOP
Design Patterns
C++
LinkedIn logo

Python Data Structures and Algorithms

LinkedIn

Python
Data Structures
Algorithms
Atlassian logo

Atlassian Agile Project Management Professional Certificate

Atlassian

Agile Project Management
Docker, Inc logo

Docker Professional Certificate

Docker, Inc

Containerization
Docker Products
Canonical logo

Ubuntu Linux Professional Certificate

Canonical

Linux-System administration
User management
Ubuntu
GitHub logo

Career Essentials in GitHub Professional Certificate

GitHub

GitHub
Microsoft logo

Career Essentials in Software Development

Microsoft

Software Development
Programming
LinkedIn logo

JavaScript Essential Training

LinkedIn

JavaScript
LinkedIn logo

C++ Design Patterns : Creational

LinkedIn

OOP
Design Patterns
C++
LinkedIn logo

Python Data Structures and Algorithms

LinkedIn

Python
Data Structures
Algorithms
LinkedIn logo

Python Data Structures and Algorithms

LinkedIn

Python
Data Structures
Algorithms
LinkedIn logo

C++ Design Patterns : Creational

LinkedIn

OOP
Design Patterns
C++
LinkedIn logo

JavaScript Essential Training

LinkedIn

JavaScript
Microsoft logo

Career Essentials in Software Development

Microsoft

Software Development
Programming
GitHub logo

Career Essentials in GitHub Professional Certificate

GitHub

GitHub
Canonical logo

Ubuntu Linux Professional Certificate

Canonical

Linux-System administration
User management
Ubuntu
Docker, Inc logo

Docker Professional Certificate

Docker, Inc

Containerization
Docker Products
Atlassian logo

Atlassian Agile Project Management Professional Certificate

Atlassian

Agile Project Management
LinkedIn logo

Python Data Structures and Algorithms

LinkedIn

Python
Data Structures
Algorithms
LinkedIn logo

C++ Design Patterns : Creational

LinkedIn

OOP
Design Patterns
C++
LinkedIn logo

JavaScript Essential Training

LinkedIn

JavaScript
Microsoft logo

Career Essentials in Software Development

Microsoft

Software Development
Programming
GitHub logo

Career Essentials in GitHub Professional Certificate

GitHub

GitHub
Canonical logo

Ubuntu Linux Professional Certificate

Canonical

Linux-System administration
User management
Ubuntu
Docker, Inc logo

Docker Professional Certificate

Docker, Inc

Containerization
Docker Products
Atlassian logo

Atlassian Agile Project Management Professional Certificate

Atlassian

Agile Project Management
👋

Let's Build Something Amazing!

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to drop me a message!