Shady Sharaf is a Principal Engineer and entrepreneur based in Porto with two decades of experience designing high-traffic, cloud-native distributed systems across publishing, media, banking, and education. He co-founded Crawlyst to build AI-driven search visibility and optimization tools while leading AI-augmented digital transformation initiatives as Principal Engineer at Clave. A hands-on open-source contributor, Shady has maintained and improved WordPress coding standards and WP-CLI integrations—work that underpins many large publishing platforms—and has led migrations of 100+ news desks to modern editorial systems. He combines engineering leadership with product instincts, fostering agile, data-driven teams and experimentation cultures that deliver measurable business impact. Known for pragmatic performance and supply-chain security expertise, he also organizes local meetups, mentors students, and serves on Linux Foundation project committees. Practical, curious, and outcome-focused, Shady blends deep technical craft with a proven record of transforming legacy systems into scalable, production-ready platforms.
13 years of coding experience
19 years of employment as a software developer
Bachelor of Business Administration (B.B.A.), Business Administration, Bachelor of Business Administration (B.B.A.), Business Administration at Cairo University
PHP_CodeSniffer rules (sniffs) to enforce WordPress coding conventions
Role in this project:
Back-end Developer
Contributions:100 commits, 2 PRs, 2 branches in 9 months
Contributions summary:Shady primarily contributes to the WordPress coding standards repository by implementing and refining PHP_CodeSniffer rules (sniffs). Their work focuses on identifying and fixing coding style issues related to array declarations, control structure spacing, discouraged functions, and XSS vulnerabilities. They also added and modified unit tests to ensure the correct behavior of the implemented rules. The user added a sniff to check for database schema changes, and another to flag filesystem modification function usage.
Lets you easily create metaboxes with custom fields that will blow your mind.
Role in this project:
Back-end Developer
Contributions:9 commits, 3 PRs, 6 pushes in 7 months
Contributions summary:Shady contributed to the `custom-meta-boxes` repository by implementing features related to Google Maps integration within the metaboxes. They focused on saving and retrieving location data, loading Google Maps scripts, and updating the codebase to use a schemeless URL for the Google Maps API. Additionally, the user added functionality to the number field type, including min/max attributes and unit tests, indicating a focus on enhancing field functionality and testing. These contributions involved modifying PHP and JavaScript files.
custom-fieldsfieldsmetaboxesmind
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.