Dotan Simha is a seasoned CTO with 12 years of hands-on engineering and leadership experience, focused on building developer-first GraphQL tooling and production-ready back-end systems. He combines full-stack fluency—from front-end UX improvements to deep back-end protocol work—with proven expertise in GraphQL ecosystems, contributing to flagship projects like Graph Node, GraphQL Yoga, Envelop, and the widely used graphql-code-generator. His contributions span validation, subscriptions, schema tooling, serverless deployments, and CI/CD, showing a pragmatic blend of library design and operational maturity. Dotan’s work often targets subtle but high-impact areas—query validation, extensible plugins, and developer ergonomics—reflecting a taste for solving edge-case complexity. Based in Israel, he balances CTO-level strategy with regular open-source engineering, shipping features, tests, and docs across dozens of repos.
Contributions:105 commits, 10 PRs, 12 pushes in 2 years 8 months
Contributions summary:Dotan primarily contributed to the development of an AngularJS dropdown multiselect directive. They implemented the core directive functionality, including the template, scope, and link functions. They added features such as enabling search, checkboxes, group by functionality and pre-selected values, while also fixing bugs and providing examples. Furthermore, the user updated the project to include a minified version and included code examples.
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:97 releases, 152 reviews, 2234 commits in 6 years 2 months
Contributions summary:Dotan's commits primarily focus on improvements to the GraphQL code generator tool. The contributions involve implementing a document loader, adding support for direct string input for schema and documents, and refactoring the codebase to enhance maintainability and functionality. They also addressed bug fixes related to the tool's configuration and fragment handling, demonstrating a strong understanding of the project's core functionalities. These contributions indicate the user is actively involved in improving the GraphQL code generation process.
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.