Muhammad Farhan is a seasoned software developer with extensive experience in Java development and software engineering. Currently serving as a Java Developer at Mobile-Technologies since November 2022, Muhammad previously held the roles of Senior Software Engineer and Software Engineer at Nokia from June 2019 to November 2022, where key contributions included implementing microservices, business workflows, and automation testing strategies. Earlier roles include Software Quality Assurance Engineer at APIMatic Limited, where Muhammad specialized in various testing methodologies, and Quality Assurance Engineer at Step Robotics, focusing on feasibility analysis for user stories. Muhammad's career began with internships that provided foundational experience in the technology sector. Holding a Bachelor's of Science in Electrical, Electronics, and Communications Engineering from C.A.S.E., Muhammad combines strong technical expertise with a solid educational background.
Sign up to view 0 direct reports
Get started