Eric So
A Penn State graduate that pivoted from physics and nanomaterials to software development.