Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.
Users can buy items, pay bills, transfer money to other accounts, see statements of their bank accounts, and get notified for each transactions .
The app is built using java, javaFX, , FXML, SQL and tested using JUNIT and testFX
Dawry el mazaleem desktop application that allows user to follow the matches of their favorite league. Users have access to all the features including the standings,fixtures, best players and goal scorers.
It is built following basic software engineering principles. and fully documented with user guide, state diagram, component diagram, class, diagram, etc.
It's built using java, javaFX, FXML, access database, and SQL.
THe app implements a lexical analyzer, and parsers for tiny language. user can edit the language to add some more commands or alter the existing one.
It's built using python, networkX, and pyQT5 (for visualization of parse trees).
Desktop app that allows the user to visualize the complexity of different data structures algorithms using graphs.
Was part of a team that built a machine learning model that recognizes the faces of different employees.
- Mobile controlled RC car using Bluetooth.
- Line Following RC car using ultrasonic sensors.
- AC room LED lights controlled with phone using Bluetooth and relays.