Jessica Rose

Bio

Self taught programmer and communications expert focusing on tech education and outreach projects.