Mohammad Sharaf is a seasoned software engineer with 11 years of experience building and leading engineering teams across Germany and Europe, currently contributing at Henkel in Düsseldorf. He combines hands-on full‑stack development with technical leadership roles at startups and consultancies, having moved from hands-on engineering to technical lead positions and back to product-focused teams. Known for caring about people and optimizing systems at every level, he brings practical expertise in designing web, mobile and desktop applications built on .NET and modern stacks. Early mentorship roles with ACM and youth tech education reflect a long-standing commitment to teaching and developer enablement, which he continues to apply when scaling teams and processes.
11 years of coding experience
9 years of employment as a software developer
Bachelor's degree Scientific Computing, Bachelor's degree Scientific Computing at Ain Shams University
Contributions:16 PRs, 41 pushes, 5 branches in 1 year 7 months
computational-geometryreactthreejs
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.