Software Engineer with 10+ years of experience in building user-facing products. Language and framework-agnostic, with expertise in multiple frameworks, most proficient in Rails. Currently building products for Microsoft.
My professional journey through various companies and roles
Senior Software Engineer
Member of OneDrive and SharePoint (ODSP) team in Dublin, Ireland.
Software Engineer II
Member of Modern Workplace Transformation (MWT) team in Dublin, Ireland.
Software Engineer II
Member of platform engineering team (stack: Java, Kotlin, Spring).
Software Engineer
Working on product features and ML/NLP pipeline (stack: Python, Rails, ElasticSearch, PostgreSQL).
Software Developer
Member of the Price Display Team (Software Stack: Perl, Java).
Software Development Engineer II and Team Lead
Led the web team (4 people), provided time planning and development plans for product features.
Visiting Researcher
Research with the Human-Computer Interaction group in Saarland University.
My academic background and qualifications
EIT Digital Computer Science with a minor in Innovation and Entrepreneurship
Thesis: Combining User-Centered Design and Persuasive Design for Enhancing Consumer Products.
View ThesisComputer Systems and Engineering
Thesis: Efhamni: American Sign Language recognition system using Microsoft Kinect Sensor.
View ThesisMy research contributions and academic papers
Mohamed Soliman, Franziska Mueller, Lena Hegemann, Joan Sol Roo, Christian Theobalt, and Jurgen Steimle
ACM International Conference on Interactive Surfaces and Spaces 2018
View PublicationMohamed Soliman, Hamed R. Tavakoli, and Jorma Laaksonen
IEEE International Conference on Image Processing Theory, Tools and Applications 2016
View Publication