TaskFlow
Task Management API
A REST API for managing tasks, categories, priorities, and deadlines
- CRUD operations
- Input validation
- Structured error handling
Available for opportunities
Computer Science student passionate about backend development, APIs, and building reliable applications that solve real problems

Currently learning
Building better systems
01 / About me
I enjoy turning complex problems into structured, maintainable software and understanding how applications work beyond the user interface
I am currently strengthening my software engineering fundamentals through hands-on projects, technical coursework, and collaborative learning experiences
02 / Selected work
Task Management API
A REST API for managing tasks, categories, priorities, and deadlines
University Events Platform
A student-focused application for discovering and organizing campus events
Personal Expense Tracker
A budgeting application that helps users understand their financial habits
Learning Tool
An educational tool that demonstrates sorting and searching algorithms step by step
03 / Technical toolkit
Languages
Java · Python · JavaScript · SQL
Backend
Node.js · REST APIs · Express fundamentals
Databases
PostgreSQL · MySQL
Tools
Git · GitHub · Postman · VS Code
CORE CONCEPTS / Object-Oriented Programming, Data Structures, Algorithms, Database Design
LEARNING / Python problem solving, SQL fundamentals, Git & GitHub, REST API development
04 / Education & activity
Jordan University of Science and Technology
EXPECTED GRADUATION / 2027
Relevant coursework: Data Structures, Object-Oriented Programming, Database Systems, Software Engineering, Computer Networks
05 / Get in touch
Open to conversations about internships, graduate opportunities, and junior software development roles