He's been working with client developers on solving data discovery and fetching issues, including Coursera's transition to GraphQL. Previously, he's worked on building Coursera's authentication systems and other pieces of core infrastructure that help Coursera provide education to over 20 million learners worldwide.