Hello, I'm


Shahd Mustafa

Software Developer

My LinkedIn profile My Github profile

Get To Know More

About Me

Experience icon

Experience

Research Assistant
Python developer

Education icon

Education

B.Sc. Bachelors Degree in Software Engineering

Hello, I'm Shahd Mustafa, a senior studying Software Engineering at the University of Michigan. Passionate about technology and driven by creativity, I'm dedicated to delivering dynamic solutions that enhance the user experience. Join me on my journey as I strive to make a meaningful impact in the ever-evolving world of software engineering.


Clubs and Organzations: Google Developers club (GDSC), Devfest Organizer, Developers of dearborn (game development club)

Arrow icon

Explore My

Experience

Programming Languages

Experience icon

HTML

Experience icon

CSS

Experience icon

kotlin

Experience icon

Java

Experience icon

Python

Experience icon

SQL

Experience icon

C++/C

Experience icon

JavaScript

Software Tools

Experience icon

Enterprise Architect

Experience icon

Next.js

Experience icon

Android Studio

Experience icon

Git/GitHub

Experience icon

Oracle SQL Developer

Experience icon

Jenkins




Browse My Recent

Projects

project-1

Restaurant Database

The database for this project was created using SQL Developer. A comprehensive set of tables was designed to capture all aspects of the restaurant, including staff, supplies, inventory, and more. Necessary attributes and key relationships were added to each table. SQL queries and statements were executed successfully, ensuring the integrity of the database design.
SQL Developer


project-1

Reliability and Availability Calculator

Created Reliability and Availability calculator site that serves as a valuable resource for users seeking to calculate essential metrics such as Mean Time to Failure (MTTF), Mean Time to Repair (MTTR), as well as reliability and availability. Using HTML, CSS, and JavaScript, the website seamlessly handles complex computations, ensuring accurate and precise results. The site empowers users to assess and optimize the reliability and availability of their systems, providing them with invaluable insights to enhance operational efficiency and mitigate potential downtime.
Html/Css and JavaScript


project-1

SplitSmart

The project aims to create a software system “SplitSmart” that allows users to share and track expenses between groups of people allowing users to settle and make payments that are owed. Users can access the software system through a web browser. The system will be capable of allowing users to complete a variety of tasks such as user accounts, group management, expense creation, notification system, balance tracking, payment tracking and reporting. The site could be used to organize and manage a friends/ family trip.
Html,JavaScript,CSS


project-1

Read and Review Application

Android application offers users the ability to effortlessly search for books through a seamlessly integrated Google Book API. In addition, it facilitates the process of composing detailed reviews by providing users with a platform to rate books and effectively track their reading progress. Kotlin, Android Studio


project-1

Client-Server Socket Program

This programming assignment involves creating a server process that implements the "message of the day" protocol and a client process that communicates with the server over TCP sockets. The Yamotd server performs two main functions. Firstly, it responds to a client that sends a MSGGET message by returning the current message of the day. Secondly, it allows a client to upload a new message of the day by sending a MSGSTORE message. The newly uploaded message will replace the previously stored message and will be returned to any future clients that send a MSGGET message.
Java, Eclipse IDE


project-1

Client-Server Socket Program

Android Application that allows users to seamlessly search for cat breeds using an integrated API. providing users with information including names, temperaments, origins and an image.
Kotlin, Android Studio




























































































Get In Touch

Contact Me