Nicolas Hedger is a Lead Developer based near Geneva with a decade of experience building and maintaining full-stack web tooling and integrations. He progressed from L2 helpdesk to senior engineering roles at Infomaniak and E-nno Switzerland, now leading development efforts since 2024. A core contributor to the Biome project, he has hands-on expertise in CLI/LSP tooling, formatter/linter internals, and VS Code extension integrations—work that improved path resolution, exit handling, and added .vue support. Nicolas also brings solid QA and test-automation experience from testing Microsoft’s vscode-generator-code, validating project generation across multiple extension types and package managers. Comfortable across the stack, he blends practical systems thinking from an electronics background with rigorous testing and tooling improvements. Colleagues rely on him for reliable delivery and quietly pragmatic fixes that reduce developer friction.
10 years of coding experience
5 years of employment as a software developer
Diplôme de technicien en électronique ES Électronique, Diplôme de technicien en électronique ES Électronique at CFPT Électronique
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
Role in this project:
Full-stack Developer
Contributions:44 reviews, 82 PRs, 124 pushes in 1 year 5 months
Contributions summary:Nicolas primarily contributed to the Biome toolchain, focusing on various aspects including CLI functionality, VS Code extension integration, and core formatter/linter capabilities. Their work involved renaming code, fixing bugs related to path resolution and exit codes, and adding initial support for .vue files. They also made enhancements related to documentation and versioning of rules within the project.
Contributions:10 commits, 1 PR, 8 comments in 1 day
Contributions summary:Nicolas primarily focused on testing the extension generator, demonstrated by creating and modifying tests. These tests covered various extension types, including command-ts, command-js, language packs, and web-based extensions. The commits involved testing the generation of project files, package.json configurations, and the overall functionality of the generated extensions using the `pnpm` package manager. The testing focused on the expected outputs of the generator, including file content and project structures.
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
Nicolas Hedger - Lead Developer at E-nno Switzerland SA