Maya K is a Senior Software Engineer in San Francisco with a decade of experience building developer-facing web applications and tooling. At Apollo GraphQL she has moved from intern to senior engineer, contributing to high-profile open-source projects like Apollo Server and Apollo Client Devtools—work that includes embedding the GraphQL Explorer/Sandbox, cross-window messaging, and UX-focused refactors. Her strengths lie in front-end engineering for developer workflows, pragmatic HTML/CSS refactors, and ensuring compatibility and privacy controls (cookies, telemetry toggles) across integrations. Maya blends product-minded execution with deep open-source collaboration, which she first began practicing in internships across fintech and platform teams. Notably, she brings a knack for making complex developer experiences feel simple and reliable.
10 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Computer Science, Gap Year, Bachelor’s Degree, Computer Science, Gap Year at Massachusetts Institute of Technology
Contributions:11 reviews, 125 commits, 25 PRs in 1 year 2 months
Contributions summary:Maya significantly contributed to the development of the Apollo Client Devtools. Their primary focus was on integrating the Embeddable Explorer within the Devtools, enabling communication between the Devtools and the embedded explorer using postMessage for query execution and schema introspection. They also implemented features to improve user experience, such as showing errors and integrating a cache loading mechanism. Finally, the user refactored components to better match the core functionality of the application.
🌍 Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
Role in this project:
Front-end Developer
Contributions:41 reviews, 10 commits, 28 PRs in 1 year 4 months
Contributions summary:Maya primarily contributed to the development and enhancement of the Apollo Server's landing page, specifically focusing on embedded landing pages for the Explorer and Sandbox. Their work involved adding features such as the inclusion of cookies, operation configuration, and the ability to disable telemetry, as well as ensuring compatibility with different versions. The user also worked on the HTML and CSS structures for the landing page, including refactoring and adding meta tags.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Maya K - Senior Software Engineer at Apollo GraphQL