2016 Interns

Amanda Liu

Amanda Liu Amanda's main project was building a generic implementation of GraphQL Subscriptions, a much-awaited technology in the GraphQL community. She investigated possible approaches, developed an execution framework for the server, and designed and implemented a Websocket transport to enable clients to subscribe to data and receive results. Additionally, Amanda helped integrate Apollo technology into Meteor Galaxy, our production hosting platform for Meteor apps, and worked on bug fixes and improvements to Apollo Client. GraphQL Subscriptions in Apollo Client »

Changping Chen

Changping Chen Changping spent the summer shipping product features and improvements to Meteor Galaxy, a Platform as a Service used by thousands of companies for hosting Meteor applications. Changping designed, developed and shipped a faster and more reliable new mechanism for building Docker containers that underpins how all customer applications are built and run on Galaxy. More Speed and Insights for App Deployments on Galaxy »

Dhaivat Pandya

Dhaivat Pandya Dhaivat worked on feature development, performance improvements, bug fixes, documentation, and marketing for Apollo Client, one of Meteor's new GraphQL-oriented projects. He worked on a variety of releases, and became one of the top contributors to the project during the course of the summer. He interacted with the open source community to gather requirements for the library, and explained his projects in several blog posts. GraphQL Concepts Visualized » Snappier UIs with Apollo Client + GraphQL » Query batching in Apollo »

Slava Kim

Slava Kim Building on his previous experience at Meteor, Slava designed and implemented three core features in Apollo Client: Mutation result handling, Optimistic UI, and pagination support. These were some of the most critical features to get right for a GraphQL client, and Slava worked hard to gather feedback from everyone in the community, trying multiple approaches to get the best solution. He also helped explain GraphQL and Apollo concepts in educational materials. GraphQL Concepts Visualized » Pagination and Infinite Scrolling in Apollo Client » Mutations and Optimistic UI in Apollo Client »