David Halter is a seasoned recruitment professional based in Zurich with 14 years of experience specializing in tech and campus hiring, currently focused on internal recruitment and HR strategy for Swiss organizations. He has led end-to-end talent acquisition programs at ELCA and Zürcher Kantonalbank, building campus pipelines, integrating recruiting tools, and reporting directly to senior leadership. Equally at home with technical hiring, David has a hands-on appreciation for developer workflows—he contributes to notable open-source Python projects such as jedi and parso, improving static analysis, autocompletion, and parser reliability. This mix of deep recruiting expertise and active engagement in developer tooling gives him a rare ability to translate engineering needs into practical hiring strategies. Trained in HR leadership (MAS) and with a background in structured military leadership, he combines analytical rigor, discipline, and creativity in talent programs. Colleagues describe him as a pragmatic connector who strengthens employer branding while streamlining candidate experience end-to-end.
14 years of coding experience
Human Resources Assistant NBW, HR, Human Resources Assistant NBW, HR at NBW Betriebswirtschaftliche Weiterbildung
apprentice ship as merchandiser, advanced education, apprentice ship as merchandiser, advanced education at ProfiLogic AG
Master of Advanced Studies, Human Resources Leadership, Master of Advanced Studies, Human Resources Leadership at HWZ Hochschule für Wirtschaft Zürich
Human Resource Specialist, Federal Diploma of Higher Education, Corporate Human Resource Management, Human Resource Specialist, Federal Diploma of Higher Education, Corporate Human Resource Management at HRSE
Sergeant / MainBattleTank-Commander, Sergeant / MainBattleTank-Commander at Swiss Military Forces
Awesome autocompletion, static analysis and refactoring library for python
Role in this project:
Back-end Developer
Contributions:46 reviews, 7148 commits, 371 PRs in 11 years
Contributions summary:David primarily focused on refactoring and improving the `jedi` library's internal functionality. Their commits involved making significant changes to how dynamic parameters and function signatures are handled, particularly within the `jedi/inference` modules. The user also made changes to how Django model field types are inferred. This involved core improvements to the static analysis engine's core.
Contributions:5 reviews, 512 commits, 182 PRs in 10 years 10 months
Contributions summary:David contributed significantly to the jedi-vim project, focusing on enhancing the Python code completion and related features within the Vim editor. Their work involved implementing new functionalities such as the `goto` and `pyimport` commands, enabling users to navigate code and import modules more efficiently. They addressed several bugs and improved code quality, ensuring a better user experience. The user's primary focus was improving the functionality and user experience related to code completion and navigation.
autocompletionjedivim
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.