I'm a Computer Science student at Shahid Beheshti University who enjoys turning ideas into working software and learning through hands-on projects.
I'm particularly interested in software development, algorithms, backend systems, databases, and UI/UX design. I enjoy both the technical side of building software and thinking about how people actually experience what I build.
Software Development Algorithms Backend Systems
Databases UI/UX Design Problem Solving
|
A Java desktop messaging application inspired by Telegram, featuring a JavaFX interface, PostgreSQL database, and client-server communication. Java · JavaFX · PostgreSQL · JDBC · Sockets |
A Java implementation of the classic Battleship game developed as part of an advanced programming project. Java · OOP · Game Logic |
🎮 Java RPGA turn-based RPG inspired by Souls-like games, developed as a Java programming project. Java · OOP · Game Logic |
A graph-based analysis of real-world flight networks using shortest-path and maximum-flow algorithms. Python · Graph Theory · Dijkstra · Edmonds–Karp |
Data Structures & Algorithms
Backend Development
Software Engineering
Database Systems
UI/UX Design

