I have 10+ years of product and team management and software development experience. I had lead teams up to 20 people including developers, designers and product managers. I have been designing highly available, scalable and secure architectures using mostly cloud technologies. I have also been actively managing products having millions of users.