Full-Stack Developer | Software Tester | Competitive Programmer
π§βπ CS Student at Cairo University | π» Back-End Enthusiast | π§ͺ Test-Driven Dev Advocate
- π Computer Science student at Cairo University β GPA: 3.71 | Top 50
- π οΈ Specialized in backend development using Java and Spring Boot
- π Built secure RESTful APIs with Spring Security, JWT, and role-based access
- π Integrated Excel reporting, email automation, and performance analytics
- π§ͺ Advocate for testable code and clean architecture using JUnit and Mockito
Backend:
Spring Boot, REST APIs, Spring Security, JWT, MVC
Testing:
JUnit 5, Mockito, Postman, Selenium
Tools:
Git, Maven, Docker, GitHub Actions
Databases:
MySQL, PostgreSQL
Other:
Clean Architecture, OOP, Design Patterns, OS Concurrency, Multithreading
-
π Learning Management System
Full-featured Spring Boot LMS with JWT-secured endpoints, role-based access, Excel reporting, and email alerts.
Tested with JUnit and follows clean 3-tier architecture. -
Java CLI tool with modular command registration and extensible OOP design.
Designed for maintainability and future plugin-based extensions.
- π LinkedIn
- π¨ Email: [email protected]
βTests are not optional. If you donβt write them, someone else will β your users.β


