Hamza Mehyar is a Software Engineer based in Amman, Jordan, with 13 years of practical experience blending strong mathematical reasoning and programming logic to solve challenging problems. Currently at Jawaker, he thrives on roles that push him outside his comfort zone and demand critical thinking and robust problem-solving. His open-source contributions span front-end improvements to a jQuery templating plugin and a Perl port of the ua-parser, showing comfort across both UI and backend tooling and attention to usability and testability. Previous roles include technical leadership with Developer Student Clubs and hands-on technical support at Check Car, reflecting a mix of mentorship and operational experience. Known for curiosity-driven learning rather than flashy credentials, he focuses on pragmatic enhancements that improve developer experience and system reliability.
13 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Applied Science University - ASU
A multi-language port of Browserscope's user agent parser.
Role in this project:
Back-end Developer
Contributions:8 commits in 5 months
Contributions summary:Hamza's contributions primarily focus on creating a Perl port for the user agent parser. They implemented the core parsing logic and structure within the Perl modules. The user incorporated a shared regexes.yaml file, ensuring that the project could fetch the latest regexp definitions from a master fork. Also, the user added tests and performed version updates.
A template plugin for jQuery. Allows templating without cluttering JavaScript code with markup. Simple, Concise yet powerful.
Role in this project:
Front-end Developer
Contributions:10 commits in 18 days
Contributions summary:Hamza primarily focused on enhancements and fixes for the jQuery template plugin, as well as related examples. They addressed a bug related to prepending elements and updated the code to pass the element to the formatter function. The user made minor improvements to example files, including updating jQuery versions, fixing indentation issues, and ensuring links worked correctly from non-root locations. These changes demonstrate a focus on improving the functionality and usability of the template system.
jquerytemplatingjavascriptmarkupjquery-plugin
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.