fbpx

Sasha Sheng

Inspiring Artist; Creator; Software Engineer;

Recently laid off 7 year Meta/Facebook veteran;

Proud grad from University of Michigan, College of Engineering (ME & CS);

Originally from Shanghai, China; 

Interested in Meditation, Emotional Growth, Dogs, and Traveling.