Muhammad Yasir
About Muhammad Yasir
Muhammad Yasir is a Software Engineer II specializing in Go development, currently employed at Vay in Dubai since 2021. He has a strong background in the ride-hailing sector, having previously worked at Careem and contributed to significant projects in cloud architecture and microservices.
Work at Vay
Muhammad Yasir has been employed at Vay as a Software Engineer II (Go Developer) since 2021. He works remotely from Dubai, United Arab Emirates. In his role, he has contributed significantly to the development of Vay's mobility platform, focusing on key components such as dispatch, supply, booking, jobs, and navigation. His work involves leveraging AWS cloud technologies to build these components from the ground up. Additionally, he has played a role in optimizing cloud resource usage and expenses through AWS cost reduction strategies.
Previous Experience at Careem
Prior to his current position at Vay, Muhammad Yasir worked at Careem as a Software Engineer II (Java Developer) from 2017 to 2021. During his four years at Careem, he developed a strong background in building and scaling platforms specifically for the ride-hailing domain. His experience at Careem provided him with valuable insights into the complexities of ride-hailing services, which he has since applied in his current role.
Education and Expertise
Muhammad Yasir earned his Bachelor of Science (BS) degree in Computer Science from the National University of Computer and Emerging Sciences, where he studied from 2013 to 2017. His educational background has equipped him with a solid foundation in software development principles and practices. He has developed expertise in various technologies, including Go and Java, and has experience in transforming monolithic architectures into microservices, focusing on both service and data layers.
Technical Contributions
In his current role at Vay, Muhammad Yasir has contributed to the development and maintenance of ingestion pipelines for batch and streaming telemetry data from Vay's autonomous vehicle fleet. His work involves ensuring the efficient processing of data, which is critical for the operation of autonomous vehicles. His technical contributions extend to building major components of the mobility platform, showcasing his ability to work on complex systems.