Profile
Photo
Placeholder
Open to Software Engineering Opportunities
Software Engineer · Backend Developer

Zeinab Abd El Monem Diab

 

Computer Science & AI student specializing in Information Systems, focused on building backend systems, database-driven applications, and algorithmic solutions using Python, Django, SQL, and C++.

01 / About Me

Software engineer in progress. Builder by practice.

I am a Computer Science & Artificial Intelligence student specializing in Information Systems , ranked 4th in my major with a 3.3/4.0 GPA.

My main focus is software engineering and backend development , with hands-on experience building database-driven applications using Python, Django, SQL, PostgreSQL, C#, and ASP.NET Core .

I also have a strong foundation in data structures, algorithms, databases, operating systems, networking, and software engineering . Through competitive programming, I have solved 2,000+ problems and reached a rating of up to 1900.

★

2× ECPC Finalist

Finalist in 2025 and 2026, with 2,000+ competitive programming problems solved and a rating up to 1900.

</>

Backend Development

Building server-side applications, database-driven systems, APIs, and business logic using Python, Django, SQL, and .NET.

DB

Databases & Systems

Relational database design, SQL, ER modeling, normalization, queries, transactions, and database-backed applications.

⚡

Algorithms & Problem Solving

Strong foundation in data structures, algorithms, complexity analysis, graph algorithms, and competitive programming.

02 / Technical Skills

Technologies I work with.

A software engineering toolkit centered around backend development, databases, algorithms, and core computer science.

Py
Python
C++
C++
C#
C#
JS
JavaScript
D
Django
.NET
ASP.NET Core
API
REST APIs
SQL
SQL
PG
PostgreSQL
DB
SQL Server
SQ
SQLite
DS
Data Structures
AL
Algorithms
OOP
OOP
Git
Git & GitHub
T
Unit Testing
03 / Featured Projects

Selected engineering work.

Selected academic, personal, and freelance projects demonstrating backend development, databases, algorithms, AI integration, and software engineering fundamentals.

Aletheia

AI-powered social intelligence and recruitment platform designed to transform digital and user-provided data into structured intelligence, personalized insights, intelligent search, and analytics.

Python Django PostgreSQL AI/NLP JavaScript REST
View GitHub Project ↗

MindMap AI

Intelligent study-management system using relational data, graph algorithms, priority queues, and an explainable rule-based recommendation engine.

Python OOP BFS DFS Graph Algorithms SQLite Testing
View GitHub Project ↗

Airport Database Management System

Relational database management system consisting of 13 interconnected tables with ER modeling, relational mapping, constraints, advanced SQL, views, procedures, functions, and triggers.

SQL Server T-SQL PL/SQL ER Modeling DBMS
View GitHub Project ↗

Planet Accessories

Client-facing e-commerce web application developed for an Upwork client, integrating Django backend functionality, database-driven product management, frontend components, and business logic.

Freelance Python Django HTML CSS JavaScript
View Live Project ↗
04 / Experience

Building, collaborating, and mentoring.

Practical experience across freelance software development, technical mentoring, competitive programming, and collaborative team environments.

Freelance Backend & Web Developer

Upwork Client
Freelance Project
  • Developed and delivered a client-facing e-commerce web application for showcasing and selling accessories.
  • Built backend functionality using Python and Django, including database-driven product management and server-side business logic.
  • Integrated frontend, backend, and database components into a complete web application.
  • Translated business requirements into functional web features according to client requirements.

Competitive Programming Coach

USC Community · Volunteer
Volunteer Experience
  • Coached beginner competitive programmers in problem solving, algorithms, data structures, and ECPC preparation.
  • Conducted problem-solving and upsolving sessions using Codeforces, AtCoder, and VJudge.
  • Designed structured training plans and customized problem sets based on participants' technical levels.
  • Maintained progress tracking to evaluate performance and guide future training.

Cybersecurity Mentor

Volunteer
Volunteer Experience
  • Mentored junior students in web security fundamentals and vulnerability analysis.
  • Explained common web vulnerabilities and exploitation concepts through practical examples.
  • Guided learners through cybersecurity roadmaps, hands-on labs, and CTF challenges.

Volunteer

Seya
Volunteer Experience
  • Collaborated in a team-based environment focused on learning, contribution, and project development.
  • Participated in onboarding activities covering the organization's vision, roadmap, tracks, roles, workflow, and projects.
  • Worked with team members to understand project directions, responsibilities, and initial tasks.
05 / Achievements

Competitive programming & academic achievements.

2× ECPC Finalist · 2025 & 2026
2,000+ Competitive programming problems solved
1900 Competitive programming rating
4th Rank in major · GPA 3.3/4.0
06 / Education & Training

Learning by building.

2023 – Present · Expected June 2028

B.Sc. Computer Science & Artificial Intelligence

Information Systems · University of Sadat City — Faculty of Computer Science & AI

GPA: 3.3/4.0 · Rank: 4th in Major

Relevant Coursework: Data Structures & Algorithms, Database Systems, Operating Systems, Computer Networks, Software Engineering, System Analysis & Design, UI/UX

Professional Development

Information Technology Institute (ITI)

Backend Development with Python & Django — Python, Django, Backend Development, Database Integration

Professional Development

Digital Egypt Pioneers Initiative (DEPI)

Professional Data Analysis — SQL for Data Analysis, Python, Pandas, NumPy, Matplotlib, Power BI, Tableau

Languages

Arabic · Native English · Professional Working Proficiency French · Basic / Intermediate
07 / Let's Connect

Let's build something useful.

Interested in software engineering, backend development, collaborative projects, or technical opportunities? Feel free to reach out.

Send a message