Summary
Mohamad Mohamad is a Data Scientist and ML Engineer specializing in Generative AI with a five-year track record of shipping production-quality mobile applications and leading engineering teams. He transitioned from senior Flutter and native mobile development—where he built apps end-to-end, implemented CI/CD pipelines, and optimized performance—to applying ML in production at Tata Consultancy Services. Based in Budapest, he pairs practical mobile engineering experience with a master's-level CS education from Eötvös Loránd University, enabling smooth integration between front-end apps and backend ML services. As a former mobile team leader, he emphasizes clean architecture, code quality, and mentoring while remaining hands-on in implementation. Notably, he has driven cross-platform features such as Android TV support and automated release workflows, a background that informs his pragmatic approach to deploying generative models in user-facing products.
5 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Damascus University
Master's degree, Computer Science, Master's degree, Computer Science at Eötvös Loránd University
Arabic, English