Dozent Am Institut Für Angewandte Medienwissenschaft IAM at Hochschule der Künste Bern | Bern Academy of the Arts
Zurich, Zurich, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Manuel Thalmann is an experienced media educator and creative technologist based in Zurich with 11 years of professional experience bridging public broadcasting, production and applied media research. He has led youth and music departments at SRF, produced cross-platform formats for radio and TV, and now teaches multimedia communication and applied media science while co-founding a creative studio, Büro Sturmfrei. Equally comfortable in editorial strategy and hands-on production, he pairs budget and team leadership with a track record of launching engaging formats for young audiences. On the technical side he contributes to open-source TypeScript and ESLint ecosystems—improving import handling and type definitions—demonstrating a practical fluency in developer tooling not often seen in media professionals. This blend of pedagogy, production leadership and developer chops makes him adept at translating creative ideas into robust, cross-disciplinary projects.
The repository for high quality TypeScript type definitions.
Role in this project:
Full-stack Developer
Contributions:43 reviews, 41 commits, 42 PRs in 4 years 2 months
Contributions summary:Manuel primarily contributed to the project by adding and adjusting TypeScript type definitions, specifically for various npm modules. They added types for several modules, including `inquirer-npm-name`, `colornames`, `tablesorter`, `webicon`, and `npm-which`, and `npm-run`. Their work involved creating and modifying `.d.ts` files to ensure proper type checking and autocompletion within the `DefinitelyTyped` repository. In addition, they also refactored and refines the type-declarations for `inquirer`
ESLint plugin with rules that help validate proper imports.
Role in this project:
Full-stack Developer
Contributions:13 reviews, 8 commits, 7 PRs in 21 days
Contributions summary:Manuel primarily contributed to improving the `eslint-plugin-import` repository by adding features and addressing issues related to import ordering. They added support for TypeScript's "import equals" expressions, ensuring correct handling within the rule. They also refactored the code to make the tests platform-independent, particularly for Windows Subsystem for Linux (WSL). Furthermore, the user fixed bugs, updated configurations, and added features to handle named imports.
linterlinteslintjavascriptlinting
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
Manuel Thalmann - Dozent Am Institut Für Angewandte Medienwissenschaft IAM at Hochschule der Künste Bern | Bern Academy of the Arts