Mohammad Shammout

Technical Team Lead at Master Team

Amman, Amman, Jordan
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
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.
code10 years of coding experience
job3 years of employment as a software developer
bookFull Stack Web Development, Computer Software Engineering, Full Stack Web Development, Computer Software Engineering at Free Code Camp
bookBachelor of Science (BS), Electrical, Electronics and Communications Engineering, Bachelor of Science (BS), Electrical, Electronics and Communications Engineering at Princess Sumaya University for Technology
booktawjihi, Science, 83.1%, tawjihi, Science, 83.1% at islamic scientific college
languagesEnglish, Arabic
github-logo-circle

Github Skills (9)

nodejs10
javascript10
validation10
nodes10
validations10
validators10
sanitization9
input-field7
inputbox7

Programming languages (5)

TypeScriptRustJavaScriptTree-sitter QueryLua

Github contributions (5)

github-logo-circle
validatorjs/validator.js

Aug 2017 - Nov 2017

String validation
Role in this project:
userFull-stack Developer
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.
string-validationstringvalidationjavascriptvalidations
linkinmedo/.dotfiles

Jun 2017 - Oct 2023

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