Kate Efimova

Software engineer by day, lifelong nerd by night.