Daniel Banck

Senior Software Engineer at HashiCorp

Kiel, Schleswig-Holstein, 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
🎓
Top School
Daniel Banck is a Senior Software Engineer with 15 years of experience building developer-focused tooling and infrastructure, currently on HashiCorp’s Terraform Core team in Germany. He blends backend, full-stack and DevOps expertise—having improved Terraform’s CLI, language server, and VS Code extension to make infrastructure-as-code more reliable and usable. As former CTO of a software shop, he brings product-minded technical leadership and a long history of server and systems administration dating back to running school-wide Linux services. His open-source contributions to the widely used hashicorp/terraform project include stabilizing the interactive console, exporting function signatures, and improving interoperability and state handling. Comfortable across languages and layers, he focuses on pragmatic improvements that directly enhance developer workflows and tooling discoverability. Colleagues describe him as a stable problem-solver who prefers refining developer experience through thoughtful, low-friction features.
code15 years of coding experience
job16 years of employment as a software developer
bookAbitur Mathematik Physik, Abitur Mathematik Physik at Gymnasium Altenholz
bookBachelor of Science (B.Sc.) Business Informatics, Bachelor of Science (B.Sc.) Business Informatics at Kiel University
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
250reputation
6kreached
5answers
3questions
github-logo-circle

Github Skills (33)

command-line-interface10
hcl10
vscode-extension10
terraform10
terraformer10
language-server10
go10
command-line10
infrastructure-as-code10
cli10
ls9
json9
typescript9
typescript-types9
syntax-highlighting9

Programming languages (20)

MDXJavaJinjaCSSC++RustElmGo

Github contributions (5)

github-logo-circle
hashicorp/vscode-terraform

Nov 2021 - Jan 2023

HashiCorp Terraform VSCode extension
Role in this project:
userFull-stack Developer
Contributions:16 releases, 407 reviews, 34 commits in 1 year 2 months
Contributions summary:Daniel primarily contributed to the development and enhancement of the VSCode extension for Terraform. Their work included adding new settings and features, such as code lens for reference counts and the ability to ignore directory names, demonstrating a focus on improving the user experience. The user also refactored and renamed settings, along with adding a provider panel tree view, indicating a focus on both functionality and UI improvements within the extension. These changes directly impacted the user's interaction with Terraform files.
hashicorpterraformvscode-extensionhclvscode
hashicorp/terraform-ls

Nov 2021 - Jan 2023

Terraform Language Server
Role in this project:
userBackend & DevOps Engineer
Contributions:371 reviews, 57 commits, 336 PRs in 1 year 2 months
Contributions summary:Daniel implemented new features and made improvements to the Terraform Language Server. They added support for JSON variable files, introduced a list module providers command, and implemented functionality to go-to-variable from tfvars files. Additionally, the user worked on improving the module calls command and incorporated various updates including schema exclusions and documentation enhancements. The user’s contributions involved modifications to the language server, the module loading process, and related settings, showcasing their expertise in Terraform and its language features.
language-serverterraformhcllsp
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