Past projects and work Software Engineering Internship at IBM Device-Friendly Privacy-Preserving Generative Adversarial Networks Personalizing Crutch Geometries through Bayesian Optimization