Divyendu Singh

Staff Software Engineer at Xata.io

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Shri Mata Vaishno Devi University
languagesGerman
stackoverflow-logo

Stackoverflow

Stats
2,037reputation
474kreached
54answers
16questions
Badges
amazon-ec2
top-5%
amazon-web-services
top-5%
github-logo-circle

Github Skills (32)

javascript10
graphiql10
testing10
typescript10
wpgraphql10
prisma10
go10
wordpress-graphql10
typescript-types10
graphql10
nodejs10
typescripts10
amazon-web-services9
code-generation9
amazon-ec29

Programming languages (28)

CCMakeGoHTMLTypeScriptShellJavaScriptPHP

Github contributions (5)

github-logo-circle
graphql-hive/graphql-yoga

Apr 2018 - Oct 2018

🧘 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:
userBack-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.
easy-setupgraphql-serverjavascriptnodejsbun
🏡 GraphQL server reference implementation (Airbnb clone) in Typescript using Prisma & graphql-yoga
Role in this project:
userFull-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.
prismagraphql-databaseairbnbgraphql-yogaairbnb-clone
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