Divyendu Singh is a Staff Software Engineer based in Berlin with 11 years of experience building developer-facing platforms, databases, and media products across startups and mid-size companies. He combines language and tooling expertise—GraphQL, codegen, TypeScript, and Go—with hands-on infrastructure work, having contributed to well-known OSS like GraphiQL and Prisma examples. At Yara and Xata he drove developer productivity improvements and type-safe generation that measurably reduced bugs and sped delivery; at Aurum he led a complex live migration from NoSQL to Postgres. He enjoys projects that make tangible impact, from a TCP proxy POC that strips PII to platform codemods and linters that boost developer happiness. Colleagues know him for balancing deep technical craft with pragmatic product sense and for being an active learner who “learns and builds” in public.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Shri Mata Vaishno Devi University
🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.
Role in this project:
Back-end Developer
Contributions:18 commits, 30 PRs, 20 pushes in 6 months
Contributions summary:Divyendu primarily focused on enhancing the GraphQL server's functionality. Their contributions involved adding features like the ability to pass body-parser options and integrating a deduplicator for the GraphQL responses. The user also addressed potential merge conflicts and refactored the code to use `defaultMergedResolver` from `graphql-tools`, improving efficiency and maintainability. These modifications suggest an emphasis on improving the core server features and addressing potential issues.
🏡 GraphQL server reference implementation (Airbnb clone) in Typescript using Prisma & graphql-yoga
Role in this project:
Full-stack Developer
Contributions:36 commits, 15 PRs, 15 pushes in 3 months
Contributions summary:Divyendu primarily contributed to the project by regenerating and updating GraphQL schema and resolvers. Their work focused on adapting the codebase to use a new codegen, improving the API. The user also fixed typos and extended features. These changes suggest the user worked across both the backend and frontend aspects of the project.
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
Divyendu Singh - Staff Software Engineer at Xata.io