Ryan Jackson cover image

Minneapolis, Mn, United States

A software developer, music fan, life-long learner, pet parent, skeptic, slightly sarcastic, and compassionate young adult.