Mohammed Shurrab

Full Stack Engineer at Unit One Group

Jeddah, Makkah Region, Palestine State
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mohammed Shurrab is a Full Stack Engineer with 11 years of hands-on experience building Laravel/Vue.js applications, APIs with Lumen, and full-featured web platforms across e-commerce, logistics, and legacy system modernization. Based in Istanbul and originally from Palestine, he blends backend architecture and API design with front-end state management (Vuex) and practical DevOps skills like Ubuntu server setup. He’s contributed to the well-regarded laravel-shift/blueprint project, improving its code generation architecture and introducing abstractions that boost reusability and maintainability. Comfortable in diverse stacks, he has shipped projects using CodeIgniter, WordPress/WooCommerce, FeathersJS, and React, and has worked with AWS services in production teams. Passionate about test-driven development and clean code, he brings a pragmatic, improvement-focused mindset to both greenfield and legacy codebases. Colleagues rely on him for steady delivery, thoughtful refactors, and bridging gaps between product needs and technical constraints.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Management Information Systems, General, Bachelor's degree, Management Information Systems, General at University of Palestine
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

php10
code-generation10
refactoring10
laravel10
laravel-mix10
phpunit9
architecture8
architectures8

Programming languages (15)

MDXJavaCSSVueHTMLKotlinTypeScriptDockerfile

Github contributions (5)

github-logo-circle
laravel-shift/blueprint

Jul 2020 - Aug 2020

A code generation tool for Laravel developers.
Role in this project:
userBack-end Developer
Contributions:1 review, 8 commits, 13 PRs in 1 month
Contributions summary:Mohammed primarily contributed to refactoring and improving code generation logic within the Blueprint tool. Their work involved refactoring code generation using collections, renaming test classes to align with command class names, and extracting common logic to abstract generators, increasing code reusability. The user also introduced a Tree class for managing analyzed tokens, improving the structure and maintainability of the project's internal representation. Their contributions were focused on improving the internal architecture and organization of the code generation tool.
code-generationlaravel
devmsh/eduvel

Oct 2018 - Nov 2018

Live Laravel Project Refactoring (http://fb.com/2127646947496523)
Contributions:84 commits, 11 PRs, 51 pushes in 16 days
laravelrefactoring
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mohammed Shurrab - Full Stack Engineer at Unit One Group