iOS developer on the Learning Experience team for the Coursera iOS app, seen by tens of thousands of users daily. Worked a large number of features in Swift including:
• Lead on redesigning and implementing the mobile course experience, including the course outline and discussion forums, resulting in a 5-10x speedup in loading time as well as increased user engagement
• Designed and implemented a GraphQL client on the data networking layer, which reduces the number requests made by a view from dozens to one or two
• Led the team on migrating the iOS codebase from Swift 2 to Swift 3
• Overhauled a script that automates in-app purchase submissions to Apple's iTunesConnect to verify and submit newly published courses and specializations, cutting the time required by 3 hours
• Main developer on supporting peer review assessments on mobile
• Migrated webview components to render natively for over an 10x speedup in performance for readings and other text-based components
• Created reusable and visually delightful UI goodies such as stretchable table headers and onboarding animations