Engineering lead with 10+ years experience in software development playing roles including architect, development manager and people manager. Strong experience in managing multiple teams and delivering project with high quality. Working globally, manage client's expectation and lead over 50+ engineers. Loves travel & photography.