Daniël Van Noord

Software Engineering Team Lead at Channable

Utrecht, Utrecht, Netherlands
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
Daniël Van Noord is a Software Engineering Team Lead based in Utrecht with six years of experience building reliable Python systems and shipping integrations at scale. At Channable he moved from engineering to lead roles, architecting external API integrations (Amazon, bol., TikTok), improving observability, and accelerating Python upgrades across a monorepo. An active open-source maintainer—known for pylint, astroid and pydocstringformatter—he has hands-on experience improving static analysis, type annotations, and documentation for widely used Python tooling. His background in economics, strategic management and research history gives him a rare mix of technical rigor, product-thinking and stakeholder fluency. Colleagues recognize him for ownership and pragmatic engineering that balances developer ergonomics with production stability.
code6 years of coding experience
job3 years of employment as a software developer
bookMaster's degree Strategic Management, Master's degree Strategic Management at Rotterdam School of Management, Erasmus University
bookResearch Master's degree History, Research Master's degree History at Utrecht University
bookGymnasium Economie & Maatschappij Natuur & Techniek, Gymnasium Economie & Maatschappij Natuur & Techniek at Christelijk Gymnasium Utrecht
languagesEnglish, Dutch
github-logo-circle

Github Skills (13)

type-annotations10
code-analysis10
autodoc10
json-schema10
python10
sphinx10
documentation10
inference-engine9
json9
data-structures8
dataclasses8
dataclass8
data-structure8

Programming languages (14)

C#C++RustCMakefileMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
pylint-dev/astroid

Sep 2021 - Jan 2023

A common base representation of python source code for pylint and other projects
Role in this project:
userBack-end Developer
Contributions:2 releases, 1166 reviews, 242 commits in 1 year 4 months
Contributions summary:Daniël contributed to the `astroid` repository by adding and refining type annotations, particularly for the `NodeNG` and `FunctionDef` classes. They fixed a crash related to dataclass inference and resolved issues with relative imports and namespace packages, enhancing the accuracy and stability of the code analysis capabilities. Furthermore, the user worked on improving the inference process for string formatting and property handling, indicating efforts to enhance the parsing and analysis of Python code.
inference-enginerepresentationpythonpylintast
python-jsonschema/jsonschema

Nov 2022 - Dec 2022

An implementation of the JSON Schema specification for Python
Role in this project:
userTechnical Writer
Contributions:10 reviews, 3 commits, 3 PRs in 23 days
Contributions summary:Daniël's contributions focused on enhancing the project's documentation. They utilized `autodoc` to generate API documentation, added detailed information about the project's structure, and integrated the `sphinxcontrib.spelling` tool. Furthermore, the user created and updated documentation files within the `docs` directory, including API references and module overviews.
pythonvalidationjsonschemaspecificationjson-schema
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
Daniël Van Noord - Software Engineering Team Lead at Channable