Hi, I'm Shahd Mostafa

Software Engineer

I'm a passionate and adaptable programmer with a strong command of several programming languages, including C++, C#, and Python Additionally turning creative ideas into functional, user-friendly applications.

I enjoy solving complex problems and turning ideas into efficient, real-world solutions. With a continuous drive to learn and grow, I thrive in challenges that push my skills and creativity forward.

Shahd Mostafa

About Me

I am a third-year student at the Faculty of Computers and Artificial Intelligence, Cairo University, passionate about programming and problem-solving. I have experience with C++,Python, Web Development, and C#, with a focus on Object-Oriented Programming (OOP) and Data Structures. Additionally, I actively engage in competitive programming on platforms like Codeforces to sharpen my skills.

Download CV

My Projects

Library Video

Library Website

A full-stack Django web application featuring user signup/login, book borrowing, admin dashboard, and role-based access. Designed with custom templates and Django ORM.

Games Video

Games App

This is a collection of advanced board games developed using C++ and the Qt framework for GUI. including games like: Connect Four, Tic Tac Toe, and more...

Task Manager

Task Management App

A very powerful console-based desktop application built with C++ for tracking tasks. Features print by PID, session name, and more...

Document Similarity

Document Similarity App

A console-based app written in C++ that calculates the similarity between two text documents using cosine similarity and bag-of-words model.

Conference Management System

Conference Management System

A C# app for managing conferences. Includes features to add sessions and other features using GUI and SQL Server.

Vole Machine

Vole Machine

A C++ app that simulates a Vole machine, implementing basic operations and demonstrating the principles of computer architecture.

Library Management

Library Management System

A simple Java console-based Library Management System for managing books and users. Supports adding, searching, issuing, and returning books.

Investment Management

Personal Investment Management

A Java GUI-based Personal Investment Management System. Helps users track, add, and manage their financial investments visually and interactively.

Guess Game

Guess Game

"Guess Game" is a joyful and colorful number guessing game designed especially for kids. With fun avatars, multiple difficulty levels, and a playful interface, it turns learning numbers into an exciting adventure!

My Skills

C++

Advanced

C#

Intermediate

Data Structures & Algorithms

Solid Principles

Python

Intermediate

MS SQL Server

Intermediate

WinForms

Familiar

Java

Familiar

HTML

Advanced

CSS

Intermediate

JavaScript

Intermediate

Django

Familiar

Contact Me

I'm always excited to connect! Whether you have an idea for a project, a question about my work, feel free to get in touch.

My Links: