Karan Pratap Singh is a software engineer with eight years of experience, currently engineering at Apple in San Francisco. He specializes in full-stack development with a strong TypeScript, Node, React, and GraphQL skillset, and has hands-on experience integrating Prisma and GraphQL schema stitching to build robust backend APIs. Karan is the primary author of a GraphQL-first full-stack starter kit that emphasizes developer tooling—ESLint, Prettier—and practical type-safe architecture. He brings a pragmatic focus on developer experience and maintainability, turning complex backend integrations into usable starter templates. Colleagues would describe him as a detail-oriented engineer who bridges product needs and clean engineering practices while contributing meaningful open-source tooling.
GraphQL first full-stack starter kit with Node, React. Powered by TypeScript
Role in this project:
Full-stack Developer
Contributions:236 commits, 53 PRs, 95 pushes in 1 year 4 months
Contributions summary:Karan primarily focused on setting up and configuring the full-stack project. They added and configured essential development tools like ESLint and Prettier. Furthermore, the user integrated backend packages, including GraphQL schema stitching, resolvers, and type definitions. Additionally, the user integrated Prisma and a GraphQL server to create the backend API.
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.