Mohammad Shammout is a Technical Team Lead with 10 years of full-stack experience, based in Amman, Jordan, who combines hands-on engineering with people management and product delivery. He leads front-end efforts (React, Angular, Module Federation) for customizable PMO/SMO products, driving projects from design through deployment while mentoring and hiring teams. Comfortable across the stack, he splits time between a front-end day job and back-end freelance work, which keeps his skills broad and practical. An active open-source contributor, he has improved validator.js with new validators and locale-aware features, reflecting attention to correctness and internationalization. His background in electrical engineering and early telecom/data-migration roles gives him a systems mindset that informs pragmatic technical decisions. Colleagues rely on him for turning ambiguous client requirements into robust, maintainable implementations.
10 years of coding experience
3 years of employment as a software developer
Full Stack Web Development, Computer Software Engineering, Full Stack Web Development, Computer Software Engineering at Free Code Camp
Bachelor of Science (BS), Electrical, Electronics and Communications Engineering, Bachelor of Science (BS), Electrical, Electronics and Communications Engineering at Princess Sumaya University for Technology
tawjihi, Science, 83.1%, tawjihi, Science, 83.1% at islamic scientific college
Contributions:22 commits, 10 PRs, 20 comments in 3 months
Contributions summary:Mohammad primarily contributed to the validator.js library by adding new validators and expanding existing functionalities. They introduced new validators for mobile phone numbers, hashes, and local-aware decimal numbers, enhancing the library's validation capabilities. The user also updated existing features, such as the isCurrency validator, by incorporating options for decimal points and decimal separators, demonstrating a focus on refining validation accuracy. They also added localization features to the codebase.
Contributions:24 pushes, 2 branches in 6 years 5 months
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
Mohammad Shammout - Technical Team Lead at Master Team