Christoph Hermann is a versatile software engineer with 14 years of experience building web and backend systems, currently based in Zurich and working at Dividat. He has blended hands-on engineering and people leadership, spending seven years at NoRedInk including four as an engineering manager, and earlier roles across enterprise and product-focused teams. His open-source contributions span JavaScript utilities and language tooling—from implementing utilities and build fixes in popular JS libraries to advancing pattern-matching in the Roc language and improving Haskell tooling—showing fluency across languages and compiler/AST work. Comfortable across the full stack, he pairs pragmatic API and frontend experience with deeper interests in parser design and developer tooling. Colleagues can expect a steady, detail-oriented engineer who equally values maintainability and shipping useful features.
13 years of coding experience
20 years of employment as a software developer
Bachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at ZHAW School of Engineering
Contributions:7 releases, 118 commits, 66 PRs in 1 year 8 months
Contributions summary:Christoph contributed to the string manipulation library by implementing new features like `classify` and `humanize`, which involved modifying both the library's core JavaScript code and associated test files. They also addressed issues with the build process, adding features like adding a bower.json file to the gulpfile and preparing the project for release. Further contributions included fixing gulp tasks and bumping library versions, indicating a role in maintaining and releasing the project.
Contributions:13 commits, 20 PRs, 87 comments in 2 months
Contributions summary:Christoph primarily contributed to a modern JavaScript utility library by adding new functions, fixing documentation, and refactoring existing code. They implemented the `xor`, `converge`, `is-regexp`, `curry`, `del`, `lens` and `flip` functions, along with associated tests. They also fixed documentation errors, improved code organization and enhanced existing utility functions.
jswaitcommonjslodashjavascript
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.