Ahmed Kotb
أحمد عبدالمنعم قطب
Software Engineering Student
Full Stack Developer
+20 120 272 2191 · Alexandria, Egypt 🇪🇬
GPA: 3.85/4.0 · ID: 232000349
👤Professional Summary
Computer Science student specializing in Software Engineering at AASTMT, Alexandria (ID: 232000349) — seeking an internship to apply skills in real-world projects. Proficient across the full stack: C/Assembly at systems level; Java OOP with design patterns (Singleton, Proxy, Observer, Strategy); full-stack web with React, Node.js, PHP; JavaFX desktop apps with socket programming; Oracle/MySQL database design; Android development with Kotlin. AWS AI Practitioner certified (Udacity, May 2026). Skilled in software testing, SDLC, Agile, AI prompt engineering, data structures, algorithms, and Linux/Kali/Wireshark cybersecurity.
🎓Education
Arab Academy for Science, Technology & Maritime Transport (AASTMT)
B.Sc. Computer Science — Major: Software Engineering · Alexandria, Egypt
GPA: 3.85 / 4.0 · Student ID: 232000349
Feb 2022 – Present
🏆Certification
☁️
AWS AI Practitioner
Udacity · May 3, 2026 · confirm.udacity.com/e/2f9f278a-3b6a-11f1-b7b7-27ea7002c679
View Certificate →
🛠️Technical Skills
Languages
CJavaJavaScriptPythonPHPKotlinSQLAssembly
Frontend & UI
HTML5CSS3React.jsJavaFXTailwind CSSFigmaResponsive
Backend & DB
Node.jsPHPMySQLOracle SQLREST APIsSocket Programming
Mobile
Android (Kotlin)Android Studio
Security & OS
LinuxKali LinuxUbuntuWiresharkCybersecurity
AI & Cloud
AWS AI PractitionerAWS PartyRockAI Prompt Eng.NumPyPandasMatplotlib
Software Engineering
OOPDesign PatternsSDLCAgile/ScrumSoftware TestingPMBOKUMLERD
Tools
GitGitHubVS CodeIntelliJNetBeansAndroid StudioCisco Packet TracerMS Project
🚀Projects
🌐
Web Development
🦷 DentalShark — Dental Marketplace
Web · React · Android

Built in 3 versions: HTML/CSS/JS site, React.js web app, and Android mobile app in Kotlin. Figma UI prototype with full navigation flows. AWS PartyRock AI dental equipment assistant.

React.jsHTML5CSS3JavaScriptKotlinAndroidFigmaAWS PartyRock
🏎️ DA Motors — Automotive Showroom
Web

Responsive showroom for 8 luxury cars (BMW, Audi, Ferrari, Porsche, Mercedes-AMG, Camaro). Wishlist system, contact page, CSS animations, fully responsive layout.

HTML5CSS3JavaScriptResponsive Design
🔬 Advanced Physics Game
Educational

Thermodynamics simulator: Quantity of Heat, Temperature, Thermal Expansion, Heat Transfer, Zeroth Law. Real-time physics engine, accuracy scoring, PDF export.

HTML5CSS3JavaScriptjsPDF
🤖
AI & Python
♛ 4-Queens (DFS)  |  🔵 K-Means Clustering
Python · AI/ML

4-Queens: Recursive DFS — visualized with NumPy, Pandas, chessboard plots, heatmaps, scatter plots via Matplotlib.
K-Means: Implemented from scratch — visualized cluster formation and centroid movement across iterations.

PythonNumPyPandasMatplotlibDFSK-MeansJupyter
Java & OOP
💬 Kotb Chat — Multithreaded Chat App
Java · JavaFX

Multi-client TCP socket server with multi-threading. JavaFX GUI with dark/light mode toggle. File storage service and user session management.

JavaJavaFXSocket ProgrammingMavenFXML
📡 DigitalStream Ltd  |  📚 Library System
Design Patterns

DigitalStream: Audience segmentation admin — Singleton, Proxy, Observer patterns.
Library: Books, member management, borrowing records — Strategy Pattern fine calculation.

JavaSingletonProxyObserverStrategyOOP
🔷
Software Engineering
🧪 Software Testing — AcademyBugs.com
QA Testing

35 structured test cases across 4 modules (Product, Cart, Sign In, Account) + 25 detailed bug reports with severity classification and reproduction steps.

Manual TestingTest Case DesignBug ReportsExcel
📋 Project Management — Full PMBOK Lifecycle
PMBOK

Initiating (charter, risk, financial analysis) → Planning (WBS, stakeholders, MS Project schedule) → Executing (kickoff, milestones) → Controlling (change requests, memos).

PMBOKMS ProjectAgile/ScrumRisk ManagementWBS
⚙️
C · Database · Systems · Networks
🔷 Systems & Database Portfolio
C · SQL · Asm · Cisco · UML

C: Multi-branch Sales Analytics (arrays & structs), bubble sort, peak month detection.
Oracle SQL: E-Commerce DB with ERD, recursive ManagedBy, virtual Reorder_Level.
Assembly (MARIE): 13 programs + 4-bit ALU on CircuitVerse.
Cisco: Enterprise network — routing, subnetting, IP configuration.
UML: 7 diagram types for Note App & Library System.

COracle SQLAssembly (MARIE)Cisco Packet TracerUMLERDCircuitVerse
🤝Soft Skills
Problem SolvingTeamwork CommunicationTime Management Analytical ThinkingSelf-Learning AdaptabilityCritical Thinking Attention to Detail
🌍Languages
Arabic — Native
English — B2 Upper-Intermediate