Gil Gardosh is a software developer based in Kfar Saba, Israel with six years of professional experience building backend and full-stack systems. He currently contributes to The Guild Software, focusing on GraphQL server and gateway projects where he has improved introspection, added integration tests, and implemented health/readiness checks for production-grade services. Gil has meaningful open-source contributions to well-known projects like graphql-yoga, graphql-mesh and graphql-code-generator, demonstrating strong expertise in GraphQL internals, type generation, and interoperability. His background in education and instructional technology (M.A., Tel Aviv University) and prior roles in project management and coordination give him a pragmatic, user-focused approach to developer experience and documentation. Comfortable across TypeScript and server environments, he combines deep technical fixes (cache/type issues, query stringification) with developer-facing tutorials and examples. He brings a blend of engineering rigor and education-driven communication that helps teams deliver robust, well-documented APIs.
6 years of coding experience
6 years of employment as a software developer
Bachelor of Education - BEd, Science Teacher Education/General Science Teacher Education, Bachelor of Education - BEd, Science Teacher Education/General Science Teacher Education at Kibbutzim College of Education, Technology and the Arts
Master's degree, Educational/Instructional Technology, Master's degree, Educational/Instructional Technology at Tel Aviv University
๐ธ๏ธ GraphQL Federation Framework for any API services such as REST, OpenAPI, Swagger, SOAP, gRPC and more...
Role in this project:
Back-end Developer
Contributions:33 reviews, 74 commits, 110 PRs in 1 year 11 months
Contributions summary:Gil primarily contributed to the `mesh serve` command, introducing health-checks and readiness checks, suggesting work focused on the server-side aspects of the project. These changes included modifications to the `serve.ts` file, indicating involvement in the core server logic and API gateway functionality. Additionally, the user's involvement in query stringification and other code changes suggests a focus on back-end configurations.
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
Role in this project:
Full-stack Developer
Contributions:13 reviews, 24 commits, 40 PRs in 1 year 11 months
Contributions summary:Gil primarily contributed to the `graphql-code-generator` project by implementing features related to code generation based on GraphQL schemas. Their work included supporting directives like `@skip` and `@include`, which involved modifications to TypeScript and Flow plugins. They also focused on enhancing type generation for input lists within variables and handling conditional directives for objects.
subscriptionmutationflexiblequeryreact
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.