๐ค I know it looks like a lot โ but that's what happens when you're a fast learner with a programming obsession ๐ปโ๏ธ๐
| Programming Languages | Frameworks | Libraries | Platforms |
|---|---|---|---|
| Databases | Markup | Styling | IDEs |
|---|---|---|---|
| Package Manager | Tools | DevOps | Architecture | Design |
|---|---|---|---|---|
| AI Agents | Browsers | Operating Systems |
|---|---|---|
- ๐ง CodeSpy (Graduation Project) โ LMS + Code Plagiarism Detection
- ๐ซ Saint-Stephen School Management System
- ๐ค Rubikโs Cube Solver Robot
- ๐ฎ XO-playing Smart Robotic Arm
- ๐ง GAN-based Face Generator
- ๐ฅ Hospital Management System
- Description: Full LMS with integrated code-plagiarism detection across 127 programming languages, built to help instructors manage classes and uphold academic integrity.
- Technologies: HTML, CSS, JavaScript, Python, Django, MySQL
- Features:
- Plagiarism detection with similarity analysis on code submissions.
- Class/section management, assignments, grading, and progress tracking.
- Teacherโstudent communication (announcements, messaging).
- Role-based access (admins, teachers, students).
- Integrity focus: nudges, guidance, and feedback to teach ethical coding.
- Status: Completed
- Description: Management system for a church-service program (school-like) that teaches hymns, rituals, and Coptic language, with full attendance and materials tracking for students and teachers.
- Technologies: Python, Django, HTML, SASS, CSS, JavaScript, MySQL
- Features:
- Curriculum management for church subjects (materials, units, attachments).
- Attendance tracking for students and teachers.
- Roles & permissions: teachers manage classes; students view grades, class details, and study materials.
- Class announcements and simple teacherโstudent communication.
- Notes: Side project with evolving user requirements, so development spans longer and iterates with feedback.
- Status: In development
- Description: End-to-end robot that detects cube colors, computes a valid solve sequence, and executes moves automatically.
- Technologies: Python, OpenCV, Arduino UNO
- Features: Color scanning & face detection (CV), move-planning, motor control, hardware + mechanical integration (incl. CNC considerations).
- Timeline: ~5 weeks alongside other coursework
- Status: Completed
- Description: Vision-guided robotic arm that plays Tic-Tac-Toe against a human opponent.
- Technologies: Python, OpenCV, Arduino UNO
- Features: Board state detection with CV, game logic/AI for move selection, precise pick-and-place to grid cells, calibration/reset routines.
- Status: Completed
- Description: Generative Adversarial Network that synthesizes realistic human faces from a seed, producing reproducible outputs.
- Technologies: Python, TensorFlow (Deep Learning)
- Features:
- Seed-based sampling (same seed โ same face).
- Latent-space exploration (vary the seed to generate diverse faces; interpolate between seeds).
- Training/monitoring utilities and image exporters for result galleries.
- Status: Completed
- Description: Bank operations simulator modeling customers moving through service points until exit.
- Technologies: Python, SimPy
- Features:
- Agents for customers, queues, and tellers/service stations.
- Metrics: avg. wait, queue length distributions, throughput, per-station utilization, SLA breaches.
- Experiments: vary teller counts/service times to locate bottlenecks and recommend staffing.
- Reports: per-station summaries and end-to-end time-in-system.
- Status: Completed
- Description: Production-line simulator for a gears factory. Loads move between machines with spacing constraints while two trucks shuttle items in sequence.
- Technologies: Python, SimPy
- Features:
- Machine models with processing times/capacities and inter-machine distances.
- Transporter logic for two trucks (dispatching, queues, route choice).
- KPIs: machine utilization, WIP, transport idle time, cycle time, bottleneck detection.
- Scenario testing (e.g., add a truck vs. rebalance machine times).
- Status: Completed
- Description: Desktop system covering core clinical and administrative workflowsโnot just basic CRUD.
- Technologies: JavaFX, MySQL
- Features:
- Appointments (create, reschedule, cancel, clinician calendars).
- Medical records (patient profiles, visit history, diagnoses, procedures).
- Orders & documentation (prescriptions, labs/imaging requests).
- Role-based access (admin/doctor/nurse/front-desk) and audit trails.
- Status: Completed
- Description: Application that connects patients with suitable blood donors and enables direct coordination.
- Technologies: Java, JavaFX, multithreading
- Features:
- Matching by blood type and geographic proximity (nearest suitable donors suggested).
- In-app chat between donor and patient for coordination.
- Notifications for new matches, message activity, and updates while waiting.
- Built natively from scratch with concurrency for responsive UI and background matching.
- Status: Completed
- ERP Systems & Enterprise Solutions
- Software Development & Database Management
- Cross-Platform Development
- Business Intelligence & Data Analytics
- Remote System Administration & Support
- Curriculum Development
- Technical Instruction
- Hands-on Training
- Student Mentorship
- Major: Computer Science
- Minor: Software Engineering
- Competitive Programming Experience
- Continuous Learning & Fast Adaptation
from life import HardcoreMode
import os # obviously secure, right? ๐
from dotenv import load_dotenv # even more secure!
# Load the ultra-secret life credentials
load_dotenv()
class Life(Creativity):
"""
A creative representation of my life profile.
Everything here is driven by a programming obsession.
"""
def __init__(self):
# ๐งโโ๏ธ Personal Identity
self.pronouns = "he/him"
self.name = "Kamal Nady"
self.locatedIn = "Alexandria, Egypt"
self.job = "Software Engineer"
self.education = "Bachelor of Computer Science, AAST (2019โ2023)"
self.company = "IronLabs"
# Ultra-sensitive top-secret life password (shh ๐คซ)
self.password = os.getenv("KAMAL_SUPER_SECRET_PASSWORD", "1234") # default for me ๐
# ๐ง Technical Skills & Tools โ aligned to your badge table columns
self.technical_skills = {
# ๐ป Programming Languages
"programming_languages": [
"Java", "C#", "Python", "C", "C++", "PHP",
"JavaScript", "Kotlin", "R", "Haskell", "MATLAB", "Nix"
],
# ๐งฉ Frameworks
"frameworks": [
"Spring", "Flask", "Django", ".NET", "MAUI", "WinForms", "Blazor"
],
# ๐ Libraries
"libraries": [
"TensorFlow", "scikit-learn", "OpenCV", "THREE.JS", "OpenGL", "WebGL", "DevExpress"
],
# ๐ ๏ธ Platforms
"platforms": [
"Android", "Arduino", "Linux", "WebAssembly", "Unity"
],
# ๐๏ธ Databases
"databases": [
"MySQL", "SQLite", "SQL Server", "MariaDB", "Postgres", "Redis"
],
# ๐งพ Markup
"markup": [
"Markdown", "HTML5", "XML", "JSON", "LaTeX"
],
# ๐จ Styling
"styling": [
"CSS", "Sass", "Tailwind", "Bootstrap", "Material Design",
"Ant Design", "Syncfusion", "Radzen Blazor", "MudBlazor"
],
# ๐งฐ IDEs
"ides": [
"Visual Studio", "VS Code", "Cursor", "JetBrains", "PyCharm",
"Eclipse", "NetBeans", "Android Studio", "Jupyter", "Colab",
"Replit", "Vim", "Notepad++", "Notepad", "Python IDLE"
],
# ๐ฆ Package Manager
"package_manager": [
"Chocolatey", "winget", "APT", "Nix", "Nixpkgs", "NuGet", "npm", "pip"
],
# ๐๏ธ Tools
"tools": [
"Postman", "Swagger", "Jira", "Slack", "Trello", "Notion", "Obsidian"
],
# ๐ข DevOps
"devops": [
"Git", "GitHub", "Docker", "Kubernetes", "GitHub Actions",
"Azure", "Azure DevOps", "Nginx", "Bash"
],
# ๐๏ธ Architecture
"architecture": [
"REST APIs", "Microservices", "Monolithic", "JWT"
],
# ๐๏ธ Design
"design": [
"Figma", "Blender"
],
# ๐ค AI Agents
"ai_agents": [
"ChatGPT", "Claude", "Deepseek", "Google Gemini", "Mistral AI", "Ollama", "Perplexity"
],
# ๐ Browsers
"browsers": [
"Brave", "Firefox", "Google Chrome", "Opera", "Tor", "DuckDuckGo"
],
# ๐งฎ Operating Systems
"operating_systems": [
"Windows", "Kali Linux", "NixOS", "Ubuntu", "Android", "Linux Mint"
],
}
# ๐ The lore
self.pastExperiences = [
"IronLabs (2023โ2024): Led development, maintenance, and ERP customization",
"App Soft (2021โ2022): Trained as a software developer in .NET MVC",
"AAST Competitive Programming Contest (2020): Achieved 32nd place"
]
# ๐ฏ What keeps me up at night (in a good way)
self.fieldsOfInterests = [
"Competitive Programming", "Software Architecture", "Machine Learning", "IoT", "Robotics"
]
# ๐ง Where the knowledge lives
self.technicalBackground = [
"Bachelor in Computer Science with a minor in Software Engineering"
]
class GameEngine:
"""
Emulator for free time (runs only when work process is suspended).
"""
def __init__(self):
self.saveFiles = {
"Minecraft": {"mode": "Hardcore", "status": "Keep Inventory enabled ๐๐ฉ"},
"Rocket League": {"rank": "Diamond", "status": "Chasing the ball instead of the rotation ๐โฝ"}
}
def start(self, game: str):
if game in self.saveFiles:
print(f"Booting {game}... Status: {self.saveFiles[game]['status']}")
else:
raise GameNotFoundError(f"{game} not installed!")
# Totally not running in production ๐
if __name__ == '__main__':
profile = Life()
print(f"Logging in with password: {profile.password} (definitely not hardcoded)")
fun = GameEngine()
fun.start("League Of Legends")๐ฎ A hidden riddle awaitsโฆ where Easter eggS hide.
+--------------------------------+
| Two hunters share one field. |
+--------------------------------+
One hunts with hunger, one glides with grace.
They never meet, yet share a single pulse.
When one feasts, the other dreams.
When one awakens, the other dissolves.
The path endures, but the player changes.
One waits for silence to move,
the other for motion to begin.
Their chase never ends,
yet never truly starts.
Each appears when the other fades,
traded by the unseen hand
that turns the world inside out.
The change of light,
the change of sight.
Perception is a switch disguised as preference. ๐ *Youโve reached the end โ now find what hides between worlds.*


















