Majd B.

Majd B.

Ramallah, Palestinian Territories
Hire Majd B. Hire Majd B. Hire Majd B.

About Me

I am a budding Software Developer delivering innovative software-based solutions on backend projects; building server backends and APIs on projects for clients. I provide expertise for database design and analysis; writing APIs for mobile and frontend applications - websites, mobile applications and algorithms and provisioning MySQL queries and JSON fields in databases.

Frontend

Backend

Database

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Harri
Harri
Backend Developer (Intern)
2017 - 2017
Palestine
  • 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
Souktel Digital Solutions
Software Engineer
2017 - Present (8 years)
Ramallah, Palestine
  • 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
Freelancer
Software Engineer
2015 - Present (10 years)
Remote
  • 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
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
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
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

Education
BSc. Computer System Engineering
Birzeit University
2013 - 2017 (4 years)