Summary
Work History
Education
Skills
Projects / GitHub Portfolio
Timeline
Generic

Adam Abahrah

Junior Backend Developer
Jenin

Summary

Motivated Junior Backend Developer with hands-on experience in academic and personal projects, specializing in Node.js, Express. Skilled in designing and implementing RESTful APIs, managing databases. Strong foundation in Java and C++ with exposure to GUI development and data structures. Known for being a fast learner, self-motivated, and an effective team player with solid problem-solving and communication skills. Currently pursuing a Bachelor’s degree in Computer Engineering (expected 2026) and eager to contribute to building scalable, high-quality software solutions.

Work History

Backend Developer

  • Managed efficient SQL queries and data transport.
  • Developed web platform back ends using NodeJS and Flask frameworks.
  • Integrated front-end elements into applications.
  • Designed client-side and server-side architecture and implemented cloud-based back end solutions.
  • Implemented unit testing methodologies that increased code coverage ratio resulting in fewer bugs.

Academic Projects

  • Artificial Intelligence: Implemented AI algorithms and problem-solving techniques as part of course projects.
  • Web Development: Developed web-based applications using HTML, CSS, JavaScript, and back-end technologies.
  • Database Systems: Designed and implemented relational databases using SQL, and performed queries for real-world scenarios.
  • Software Engineering: Worked in a team to design and document software systems, following software development methodologies. and applied testing practices using Cucumber (BDD).
  • Java Programming: Built object-oriented applications, demonstrated core Java concepts, and developed graphical user interfaces (GUIs) for interactive applications.
  • C++ Programming: Implemented data structures and algorithms in C++ through practical course projects.

Programming Tutor

Helped peers with their projects by explaining concepts, guiding problem-solving, and providing support with debugging and implementation.

Education

Bachelor of Computer Engineering - Computer Engineering

An-Najah National University
Nablus
04.2001 -

Skills

  • Programming Languages: Java, JavaScript, PHP, C, Python, HTML, CSS
  • Back-End Frameworks & Tools: Nodejs, Express
  • Database Management: PostgreSQL, MongoDB
  • API Development: Experience in designing and implementing RESTful APIs
  • Version Control: Git, GitHub
  • Collaboration & Soft Skills: Strong team collaboration, committed, self-motivated, fast learner, effective time management
  • Languages: English – Good written and verbal communication skills

Projects / GitHub Portfolio

  • GitHub Portfolio: https://github.com/AdamMu108
  • Web Project: https://github.com/AdamMu108/WebAcademyProject
  • Software Project: https://github.com/SweetManageSystem/Sweet-Management-System
  • AI: https://github.com/AdamMu108/Maze

Timeline

Bachelor of Computer Engineering - Computer Engineering

An-Najah National University
04.2001 -

Backend Developer

Academic Projects

Programming Tutor

Adam AbahrahJunior Backend Developer