Malak Mohamed

Hello, I'm

Malak Mohamed

malak@cs-studio:~
$ |

AI/ML Engineer · Full-Stack Developer · CS & AI Student

Scroll Down
TECHNOLOGIES I WORK WITH
JavaJava
PythonPython
Scikit-learnScikit-learn
PandasPandas
NumPyNumPy
StreamlitStreamlit
ReactReact.js
TypeScriptTypeScript
Node.jsNode.js
PHPPHP
JavaScriptJavaScript
MySQLMySQL
HTML5HTML5
CSS3CSS3
GitGit
LinuxLinux
CC
C++C++
JavaJava
PythonPython
Scikit-learnScikit-learn
PandasPandas
ReactReact.js
TypeScriptTypeScript
Node.jsNode.js
PHPPHP
MySQLMySQL
GitGit

01. About Me

AI-focused Computer Science & AI student at Capital University, Cairo, expected to graduate in June 2028. Passionate about building real-world software and data-driven solutions that make an impact.

Hands-on experience in machine learning, data analysis, full-stack web applications, OOP systems, and algorithm simulators. Skilled in Python, Scikit-learn, Pandas, React.js, PHP, MySQL and more — seeking an AI/ML internship or junior developer role.

3.24 GPA (B+)
6+ Projects
2028 Graduation

Education

B.Sc. Computer Science, Software Engineering

Capital University, Helwan · Expected June 2028

Location

Wadi Hof, Cairo, Egypt

Languages

Arabic (Native) · English (Fluent) · German (Beginner)

Interests

AI/ML · Data Analysis · Full-Stack Dev · Algorithms

02. Projects

Collaborative Group Travel Planning Platform

A comprehensive full-stack PHP/MySQL travel platform demonstrating the complete software engineering lifecycle. Features system architecture mapping, extensive UML design (Use-Case, Activity, Object, Class, Package, Sequence, Collaboration), ERD database specification, and application of core design patterns. Built with a Bootstrap front-end and includes modules for user roles, reservation management, PDF reporting, and email notifications, backed by thorough software testing.

PHP MySQL UML & ERD Design Patterns Software Testing Bootstrap

CPU Scheduling Algorithm Simulator

A modern Python desktop application comparing Priority Scheduling and SRTF CPU scheduling algorithms. Users can add processes, load test scenarios, visualize Gantt charts, and compare waiting time, turnaround time, response time, and starvation risk through a polished CustomTkinter dashboard.

Python CustomTkinter Algorithms Gantt Chart OS Concepts

Object-Oriented Task Management System

A Java task management application applying core Object-Oriented Programming principles — encapsulation, inheritance, and polymorphism — to manage tasks, users, priorities, and workflow logic in a clean, extensible class hierarchy.

Java OOP Encapsulation Inheritance Polymorphism CRUD Operations

Government Agency Digital HQ Network Simulation

Designed a secure multi-site network for a simulated government agency using VLANs, NAT, VPN tunneling, static routing, DHCP, and DNS across multiple routers — with complete segmentation between public-facing and internal operations using Cisco Packet Tracer.

Cisco Packet Tracer VLANs NAT VPN DHCP DNS

Longest Balanced Subarray

A Java Swing desktop application that finds the longest binary subarray with equal 0s and 1s using both iterative and recursive prefix-sum algorithms. Demonstrates algorithm design, complexity analysis, and GUI development with a clean desktop interface.

Java Java Swing Algorithms Prefix Sum Data Structures

E-Book Store Management System

Developed a full-stack e-commerce management system for digital books, including user authentication, product catalog, shopping cart, order processing, and admin panel. Supported by complete database design (ER diagrams) and UML documentation (class, use case, activity, and sequence diagrams).

Full-Stack Database Design UML ER Diagram

Pencil & Pixel — School Supplies Digital Storefront

Designed and built a responsive, modern front-end e-commerce interface for a school supplies store. Features product browsing, categorized listings, shopping cart UI, and a clean user experience built with HTML5, CSS3, and JavaScript with focus on responsiveness and accessibility.

HTML5 CSS3 JavaScript Responsive Design UX

03. Skills & Tools

Programming Languages

Java
Python
C / C++
PHP
JavaScript
TypeScript

ML & Data Tools

Scikit-learn
Pandas
NumPy
Matplotlib / Seaborn
Plotly
Streamlit

Web Development

HTML5
CSS3
React.js
PHP
Node.js
RESTful APIs

Databases

MySQL
Database Design
SQL Queries

Networking & Systems

VLANs
NAT / VPN
Static Routing
DHCP / DNS
Linux Admin
Sockets
TCP / IP
OSI Model
Subnetting
Packet Analysis

Software Engineering

UML Modeling
OOP
Data Structures
Algorithm Analysis
Git / GitHub

Soft Skills

Analytical Thinking Problem Solving Teamwork Communication Time Management Data-Driven Thinking

04. Education

Bachelor of Computer Science and Artificial Intelligence

Capital University, Cairo 2024 – Expected June 2028

Focused on AI, Machine Learning, and Software Engineering with a GPA of 3.24 / 4.00 (B+). Coursework covers data structures, algorithms, OOP, operating systems, databases, networking, ML fundamentals, and software design patterns.

CS & AI Machine Learning GPA 3.24 B+

05. Get In Touch

I'm a passionate CS student always excited to collaborate on interesting projects. Whether you have an opportunity, a project idea, or just want to connect — feel free to reach out!