Work History
Showcase
Education
Work history
UpStack
Senior Software Engineer
2018 - Present (7 years)
Harri
Backend Developer (Intern)
2017 - 2017
Assisted in the architecting and implementation of server components for new features and different web applications.
Regularly troubleshot and debugged applications, and performed frequent UI tests on applications to optimize performance.
Wrote clean, quality, and scalable code on solutions within Hari.
Souktel Digital Solutions
Software Engineer
2017 - Present (8 years)
Managing the server-side web application logic and integrating frontend applications into the database.
Built backend applications for reports and charts components.
Engineered innovative backend solutions for dynamic tables in database tasks using JSON fields.
Freelancer
Software Engineer
2015 - Present (10 years)
Designed and developed a mobile application that translates medicinal information from English to Arabic using the barcode.
Worked on the design, development and delivery of an Uber-like car sharing application for use by Palestinians.
Utilized best practices and new approaches in gathering and addressing different technical issues on new and legacy applications for clients.
Showcase
Backend Developer - ME Project
A monitoring and evaluating system for assigning user roles and permissions to system features.
The system includes dynamic charts and indicator components for creating forms and entities.
It allows ME officers to create dynamic forms and entities with varying question parameters.
Backend Developer - Loan Management System
A web application is developed for Palestinian companies seeking loan applications from Jordanian banks.
The application utilizes a scoring and ranking system for loan application review.
Each company can submit a single application, with JRF user oversight within a defined area.
Backend Developer, Yalla Manna
Developed an Uber-like application for users in Palestine.
The app facilitates ride sharing within Palestine.
Unit-tested the code for robustness, including edge cases, usability, and reliability.
Education
BSc. Computer System Engineering
Birzeit University
2013 - 2017 (4 years)