Sasha Mihhailov

Brainbase Inc

Estonia, Tallinn
Senior Software Engineer