Skip to main content
MK
Open to opportunities

Mahmoud Abd Al Kareem

@mahmoudabdalkareem

I lead engineering teams and modernize scalable SaaS products through architecture, delivery, and hands-on React development.

Palestine, State of
Message

What I'm looking for

I’m looking for part-time fractional or advisory engagements where I can strengthen architecture, technical strategy, engineering delivery, team growth, and developer productivity.

At Restaurant365, I lead and mentor engineers across multiple initiatives, partnering with Product and Design to deliver customer-focused features while improving delivery through process improvements and AI adoption.

Previously, I led the migration from AngularJS to React, established frontend architecture patterns, and built reusable component libraries that standardized UI patterns across teams. I also improved performance through code splitting, lazy loading, and render optimization.

I built the company’s unit and integration testing suites from scratch, growing coverage from 40% to 85% and reducing production bugs by 50%. I enjoy helping engineers grow, making sound technical decisions, and building high-performing teams with clear communication and ownership.

Earlier, I built client applications, backend logic, and SDK integrations for Alcatel-Lucent Enterprise’s Rainbow cloud communication platform, and maintained Laravel RESTful APIs at Edubook.me. I’m available for part-time fractional and advisory engagements focused on architecture, technical strategy, and delivery.

Experience

Work history, roles, and key accomplishments

Restaurant365 logoRE
Current

Engineering Manager

May 2026 - Present (3 months)

• Lead and mentor software engineers across multiple initiatives.
• Partner with Product, Design and Engineering leadership to deliver customer-focused features.
• Drive sprint planning, execution and engineering delivery.
• Coach engineers through technical growth and career development.
• Contribute to software architecture and technical decision making.
• Improve engineering productivity throug

Restaurant365 logoRE

Technical Team Lead

Oct 2024 - May 2026 (1 year 7 months)

• Led the engineering team's day-to-day execution, ensuring high-quality and on-time delivery.
• Facilitated Agile ceremonies, including Sprint Planning, Backlog Refinement, Daily Standups, Reviews, and Retrospectives.
• Partnered closely with Product Managers to prioritize work, refine requirements, and align engineering efforts with business goals.
• Guided technical decisions, mentored engi

Restaurant365 logoRE

Senior Software Engineer

Aug 2019 - Oct 2024 (5 years 2 months)

- Designed and implemented core React/TypeScript components and frontend architecture patterns used across the product.
- Led the initiative to migrate the frontend from AngularJS to React, driving the technical strategy and execution that modernized the entire codebase.
- Built reusable component libraries that standardized UI patterns across teams and reduced feature development time.
Improved a

Alcatel-Lucent Enterprise logoAE

Software Engineer

Apr 2017 - Aug 2019 (2 years 4 months)

• Partnered directly with Alcatel-Lucent Enterprise to build and enhance features across the Rainbow cloud communication platform ecosystem.
• Developed cross-platform client applications using Node.js and mobile technologies, delivering seamless end-user features and communications workflows.
• Contributed to the development and integration of the Rainbow SDK, enabling third-party developers and

Edubook.me logoED

Software Engineer

Jun 2016 - Oct 2016 (4 months)

• Maintained robust RESTful APIs and web services using PHP (Laravel 5.2) to support client-facing applications.
• Collaborated closely within an Agile development framework to sprint, estimate task delivery, and continuously deploy backend improvements.
•Integrated databases and business logic to optimize application performance and backend reliability.

Education

Degrees, certifications, and relevant coursework

An-Najah National University logoAU

An-Najah National University

Bachelor's Degree, Computer Engineering

2012 - 2016

Pursued a Bachelor's Degree in Computer Engineering, gaining a strong foundation in software and hardware systems.

AN

An-Najah National University - Nablus

Bachelor's Degree, Computer Engineering

2012 - 2016

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan