Jan Krüger is a software developer with nine years' experience building resilient, high-performance backend systems and improving operational reliability, currently leading backend development at Lime Connect (formerly Userlike) in Aachen. He specializes in pragmatic architecture decisions, performance tuning, and security for scenarios where standard cloud services fall short, and has implemented internal services handling hundreds of requests per second with sub-millisecond latencies. Equally comfortable across the full stack, Jan contributes to open-source (including NestJS GraphQL federation samples) and codes in Go, TypeScript, React/Angular, and Kubernetes-based deployments. He thrives on solving the hardest incidents—having dug into PostgreSQL and Django internals when needed—and prefers roles that demand deep technical problem-solving rather than mere headcount increases.
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Role in this project:
Back-end Developer
Contributions:5 reviews, 8 commits, 4 PRs in 1 day
Contributions summary:Jan contributed to the documentation and sample applications related to GraphQL Federation in the NestJS framework. Their changes focused on code-first and schema-first approaches, with specific implementations for posts and users applications, including resolver and service code. They also touched upon end-to-end testing of the application and added changes in the gateway and application configuration. The user also fixed directory naming conventions for GraphQL federation samples.
Contributions:10 reviews, 166 commits, 22 PRs in 2 months
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.