Garrit Franke is a Senior Community Engineer with eight years of hands-on experience building developer-facing tooling and backend systems from Brunswick, Germany. He blends software development and DevOps expertise gained across roles at SHAPE DACH and CGI, and now supports community and ecosystem growth at n8n. An active open-source contributor, he has improved NestJS schematics to make generated test files more configurable and expanded UAParser.js to detect Smart TVs, showing attention to developer ergonomics and real-world device coverage. Comfortable across mobile, backend, and infrastructure work, he thrives on making complex systems predictable and easy to use. Colleagues know him for pragmatic problem-solving and a playful technical curiosity—he jokes that he “makes computers go beep boop,” but his contributions make developer workflows measurably better.
Nest architecture element generation based on Angular schematics 🎬
Role in this project:
Backend Developer
Contributions:1 review, 17 commits, 1 PR in 9 days
Contributions summary:Garrit focused on enhancing the functionality of the `nestjs/schematics` repository, specializing in generating Nest architecture elements. Their contributions involved adding and refining features, specifically introducing the ability to customize the file suffix for generated spec files across multiple components, including classes, controllers, filters, gateways, guards, interceptors, middleware, pipes, providers, resolvers, and resources. They also addressed test failures and linting issues related to these changes, ensuring the schematics function correctly.
"Unmask Your Traffic" - UAParser.js: The Essential Web Development Tool for User-Agent Detection
Role in this project:
Back-end Developer
Contributions:5 PRs, 3 comments, 1 issue in 1 month
Contributions summary:Garrit primarily contributed to enhancing the user-agent parsing capabilities of the library. Their work focused on adding support for various Smart TV models, including Panasonic Viera, Loewe, Philips, and TechniSAT. The commits involved modifying the core `ua-parser.js` file to incorporate regular expressions and logic for detecting these devices based on their user agent strings. This suggests a focus on expanding the library's device recognition coverage.
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.