
Accomplished Engineering Manager, with a strong technology background and experience in building and delivering scalable distributed software systems and managing cross functional development teams. 4+ years experience of managing developers and 10+ years as software developer.