Hesham Nader
Software Engineer
I enjoy learning new technologies, writing clean and performant code, and building software that helps me grow as a developer. I'm always interested in exploring better tools, better ideas, and better ways to solve problems.
Education
Bachelor's of Computer Science (Software Engineering)
2023 – 2026Multimedia University — Malaysia
Deepening software engineering with a focus on building reliable, scalable products.
6+ Dean's List Award
Foundation in IT
2022 – 2023Multimedia University — Malaysia
Awarded GPA 4.0 across programming and mathematics fundamentals.
GPA 4.0 | Dean's List.
Bachelor's in Computer Science
2021 – 2022Sumy State University
Completed one year in a Bachelor's in Computer Science program.
Placed in a yearly Conference write up.
Secondary School
2017 – 2021ARKIS School — Bahrain
Achieved 6 A+ in IGCSE and received the school's highest grade trophy.
Highest grade trophy.
Projects
Each card opens a dedicated page with details and media.
Rate My Professor
Student review platform for comparing lecturers, courses, and classroom feedback.
A university-focused web app concept where students browse professor profiles, read rating trends, and leave structured reviews based on teaching experience.
Carbon Footprint Tracker
Django platform that turns daily habits into measurable sustainability insights.
A web app that calculates user emissions using real-world data from an external API and keeps people engaged with a pet companion mechanic.
Petrol Delivery WebApp
Ordering flow with cart, checkout, and backend order handling.
A full-stack ordering platform where users browse items, add them to cart, and confirm orders that are sent to the backend workflow.
Robo Wars
Turn-based C++ battle simulator with AI behaviour and upgrade paths.
A console simulation where robots move, scan, fire, collide, respawn, and evolve across a full battle loop with detailed logging.
Employee Leave System
Console-based HR workflow with approvals, validation, and secure logins.
A Python leave management system covering employee and manager flows, leave checks, and CSV-based persistence.
Wake-Up-LAN
Remote power-on tool using Kotlin, native C++, and socket programming.
An end-to-end Wake-on-LAN application that sends packets over a local network to power on sleeping devices remotely.
Skills
C++
Languages

Java
Languages
Kotlin
Languages
Bash
Languages
Python
Languages
Odin
Languages
SQL
Languages
SpringBoot
Technologies
JPA
Technologies
Qt
Technologies
SQLite
Technologies
IBM DB2
Technologies
Socket/Network Programming
Technologies
Linux
Others
Git
Others
Gradle
Others
Docker
Others
Visual Studio Profiler
Others
Figma
Others