Summary
Muhammad Sharaf is a software engineer and Master's student in Artificial Intelligence at Universität Passau with nine years of professional experience and three years focused on software engineering roles. He has blended backend engineering and AI work across startups and research institutions, from building recommendation systems and ML pipelines to automating reading-error detection for learners. Currently a working student AI engineer at Fraunhofer IEE, he recently held backend roles at MaxAB and Thndr and brings hands-on product delivery experience in fast-moving environments. Based in Passau, Germany, he pairs academic study with practical engineering, often switching between production backend systems and applied ML research—a versatility that helps him bridge prototype models and deployable services.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Engineering, very good, Bachelor's degree, Computer Engineering, very good at The German University in Cairo
Master of Artificial intelligence, Master of Artificial intelligence at Universität Passau