Hi, I’m Akram Salah, a Senior Backend Engineer based in Ramallah. I specialize in designing and delivering scalable backend systems using Java and Spring Boot, with hands-on experience in microservices, cloud, and DevOps. Over the last several years I’ve led backend initiatives at QuizPlus and Tafawq, building robust services, guiding teams, and shaping engineering processes. I enjoy mentoring engineers, driving automation of deployment and testing, and partnering with product and QA to ship reliable software on time. My focus has been on performance, security, and maintainability, delivering features like learning roadmap, personalized exams, notification, payments integration, and content services, all while fostering an Agile culture and strong engineering standards.

Akram Salah

Hi, I’m Akram Salah, a Senior Backend Engineer based in Ramallah. I specialize in designing and delivering scalable backend systems using Java and Spring Boot, with hands-on experience in microservices, cloud, and DevOps. Over the last several years I’ve led backend initiatives at QuizPlus and Tafawq, building robust services, guiding teams, and shaping engineering processes. I enjoy mentoring engineers, driving automation of deployment and testing, and partnering with product and QA to ship reliable software on time. My focus has been on performance, security, and maintainability, delivering features like learning roadmap, personalized exams, notification, payments integration, and content services, all while fostering an Agile culture and strong engineering standards.

Available to hire

Hi, I’m Akram Salah, a Senior Backend Engineer based in Ramallah. I specialize in designing and delivering scalable backend systems using Java and Spring Boot, with hands-on experience in microservices, cloud, and DevOps. Over the last several years I’ve led backend initiatives at QuizPlus and Tafawq, building robust services, guiding teams, and shaping engineering processes.

I enjoy mentoring engineers, driving automation of deployment and testing, and partnering with product and QA to ship reliable software on time. My focus has been on performance, security, and maintainability, delivering features like learning roadmap, personalized exams, notification, payments integration, and content services, all while fostering an Agile culture and strong engineering standards.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Technical Lead at Tafawq
June 1, 2024 - Present
Led the design and implementation of a scalable microservices backend for an e-learning platform, delivering five core services (Learning, Rewarding, Notification, Content, Balance Management) using Spring Boot, PostgreSQL, and AWS; served as Scrum Master; mentored junior engineers; collaborated with QA, DevOps, frontend, and product teams to ensure timely delivery.
Backend Team Lead at QuizPlus
June 1, 2022 - Present
Led the backend team to scale platform architecture, improving performance, reliability, and cross-service integration; oversaw subscriptions, payments, and learning features; mentored engineers; defined API contracts and release processes.
Backend Engineer at QuizPlus
June 1, 2022 - October 13, 2025
Shaped backend architecture, developed 11+ microservices, implemented Homework Help with notifications, integrated with Stripe, PayPal, IAP, CashApp, and Klarna; led production monitoring and incident response; hired and mentored a backend team of 5; supported interns; delivered features monthly.

Education

Bachelor in Computer Engineering at Birzeit University
January 1, 2016 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer today.