Before joining NIC Labs, he had an internship at Google and worked at different other analytics companies which helped him realize the difficulties and challenges that distributed systems have to face. He is mainly interested in large scale systems design and looking for weak spots on different applications.