Kyle Hardgrave

Kyle Hardgrave

Software engineer, Medium
198 points