Daniel Müller is a founder and CEO with 11 years of hands-on experience in system engineering, cloud computing and full‑stack software development, leading Surnet GmbH since age 21. He combines operational rigor from a systems background with a product-minded focus on process automation, having delivered 20+ customer projects that streamlined complex workflows. A practical open-source contributor, he’s improved API code generation and TypeScript security type tests in notable repos like swagger-js-codegen and DefinitelyTyped, reflecting attention to API reliability and QA. Based in Sursee, Switzerland, he blends entrepreneurial leadership with day-to-day engineering, often switching between backend code, tests and product design. Unusually for a CEO, he still dives into code and testing details, preferring elegant, maintainable solutions over heavy toolchains.
11 years of coding experience
3 years of employment as a software developer
Federal Diploma of Vocational Education and Training in Information Technology, Information scientist with specialization in system engineering, Federal Diploma of Vocational Education and Training in Information Technology, Information scientist with specialization in system engineering at Berufsbildungszentrum Wirtschaft, Informatik und Technik
Generates swagger/openapi specification based on jsDoc comments and YAML files.
Role in this project:
Full-stack Developer
Contributions:12 releases, 1 review, 50 commits in 1 year 9 months
Contributions summary:Daniel primarily contributed to the testing and example implementation of the swagger-jsdoc library. They added tests for jshint and jscs, refactored the codebase, and cleaned the swagger spec in the example. These changes suggest a focus on quality assurance, code maintainability, and ensuring the library functions correctly with example usage. The user also made changes to the example app and routes, including removing jsdoc and integrating the swagger specification.
A Swagger Codegen for typescript, nodejs & angularjs
Role in this project:
Back-end Developer
Contributions:5 commits, 2 PRs, 4 comments in 2 days
Contributions summary:Daniel primarily focused on improving the codebase related to generating code for Swagger specifications. Their contributions involved fixing issues with base paths and content type headers. They also made code style improvements, ensuring better readability and maintainability within the `codegen.js` file, which suggests they were working with back-end logic related to the codegen functionality. The changes demonstrate a focus on API generation and potential integration.
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.