Denis Cornehl

Selbstständiger IT-Berater Und Entwickler

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code14 years of coding experience
job6 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
4,142reputation
229kreached
109answers
0questions
Badges
django-models
top-5%
django
top-5%
heroku
top-5%
django-rest-framework
top-1%
github-logo-circle

Github Skills (42)

database-migrations10
postgresql10
plugin-development10
formatting10
schema-design10
language-server-protocol10
text-formatting10
neovim10
lua10
language-server10
django-rest-framework10
database-design10
parse10
db-schema10
database-schema10

Programming languages (20)

JavaC++RustSchemeCTeXJanetHTML

Github contributions (5)

github-logo-circle
rust-lang/docs.rs

Dec 2020 - Jan 2023

crates.io documentation generator
Role in this project:
userBack-end Developer & Database Engineer
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.
rustcrates-iodocumentation-generatorcrates
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
Role in this project:
userFull-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