Denis Cornehl is a Berlin-based software architect and independent IT consultant with over 14 years of professional experience and a software career dating back to 2000. He blends hands-on backend and database engineering with leadership experience as CTO and VP of Software Engineering, currently shaping architecture at Thermondo while freelancing. Denis is passionate about Python and Rust, cloud platforms like Heroku, and improving developer tooling—evidenced by contributions to notable open-source projects such as docs.rs and the eza modern ls alternative. His work often focuses on pragmatic quality improvements (timezone-aware timestamps, query indexing, clearer parsing) that boost performance and user experience. Colleagues value him for delivering durable, data-aware systems and for quietly improving developer workflows across languages and stacks.
Contributions:678 reviews, 310 commits, 982 PRs in 2 years 1 month
Contributions summary:Denis's commits primarily focused on improving the `docs.rs` documentation generator's database interaction and performance. They migrated timestamp fields to timestamptz, ensuring timezone awareness, and optimized database queries by adding indexes for key columns. The user also made several code changes related to database schema migrations. These changes enhanced the database schema and functionality of the `docs.rs` project.
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
Role in this project:
Full-stack Developer
Contributions:4 reviews, 9 commits, 8 PRs in 10 months
Contributions summary:Denis primarily contributed to the `null-ls.nvim` project by implementing new features, fixing bugs, and updating metadata related to language server integrations. They added new diagnostics capabilities for `curlylint` and `pydocstyle`, extended support for `deno_fmt`, and fixed issues related to `sqlfluff` integration. Furthermore, the user modified existing functionality of the project, improving progress reporting. These changes indicate involvement across different aspects of the project, including integration and core functionality.
luavimlspneoviminject
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
Denis Cornehl - Selbstständiger IT-Berater Und Entwickler