Davis Kirkendall

CTO & Co-Founder at ONIQ GmbH

Cologne, North Rhine-Westphalia, 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
Davis Kirkendall is a CTO and co-founder with 11 years of experience building AI-driven industrial software that turns production data into prioritized improvement opportunities. Based in Cologne, he leads ONIQ, whose IQ|A product automates digital value stream twins and applies AI analytics to accelerate lean and green manufacturing transformations. Previously he headed software engineering at ATHION, contributing to energy-optimization platforms later exited to a BMW/Viessmann JV, demonstrating both product and exit experience. A hands-on engineer, he contributes to prominent open-source projects such as pydantic, where he improved core type handling and compatibility—bringing rigorous testing and pragmatic design to production systems. Trained as a mechanical engineer at RWTH Aachen, he pairs domain expertise in manufacturing with deep software craftsmanship to bridge physical processes and scalable analytics.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster's degree Mechanical Engineering, Master's degree Mechanical Engineering at RWTH Aachen University
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
184reputation
9kreached
4answers
4questions
github-logo-circle

Github Skills (22)

unit-testing10
data-validation10
python10
testing10
pyomo10
typehinting10
generics10
type-checking10
pydantic10
test-automation10
mathematical-programming9
optimization9
json-schema8
parsing7
text-parsing7

Programming languages (12)

TypeScriptJavaC++ShellCSSRustJavaScriptGo

Github contributions (5)

github-logo-circle
pydantic/pydantic

Oct 2020 - Sep 2021

Data validation using Python type hints
Role in this project:
userBack-end Developer
Contributions:45 reviews, 8 commits, 8 PRs in 11 months
Contributions summary:Davis primarily contributed to the core functionality and maintenance of the pydantic library, a data validation tool built in Python. They focused on refining generic type handling, implementing and testing advanced features, and optimizing existing code. Their work included resolving complex type-related issues, adding exclusion/inclusion parameters for data export, and ensuring compatibility with different Python versions. The user's changes directly improved the library's flexibility and usability for developers.
data-parsingpython310python311pythoninspection
Pyomo/pyomo

Jan 2018 - Feb 2018

An object-oriented algebraic modeling language in Python for structured optimization problems.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:13 commits, 2 PRs, 16 comments in 1 month
Contributions summary:Davis primarily contributed to enhancing the test suite for the GAMS solver integration within the Pyomo framework. Their work involved creating and refactoring test classes to improve coverage, specifically focusing on verifying the correct behavior of the GAMS solver with various options such as logging and standard output redirection. These changes included the addition of new test cases and the correction of test naming. Furthermore, they improved test coverage by testing different permutations of the 'tee' and 'logfile' options for the GAMS solver.
pythonnonlinear-programmingstructuredgurobiproblems
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
Davis Kirkendall - CTO & Co-Founder at ONIQ GmbH