Summary
Mohamed Yehia is a Senior Software Engineer based in Cairo with five years of hands-on experience building high-performance, hardware-integrated systems and mobile applications. He has advanced expertise in .NET Core, C#, WPF, SQL, and gRPC, and has delivered end-to-end solutions including dataset creation, model training, and deployment of deep learning models for real-time underwater image analysis. Early work in native Android and Flutter sharpened his mobile development and Agile collaboration skills, while recent roles show he can bridge embedded hardware (Modbus TCP/IP) and cloud-native microservices. Known for taking research-driven features into production, he blends practical engineering with a curiosity for applied machine learning.
5 years of coding experience
2 years of employment as a software developer
Android Application Development, Android Application Development at Information Technology Institute (ITI)
Student, Computer Science, Student, Computer Science at Ain Shams University