David Worms is a Paris-based software engineer and entrepreneur with 16 years of hands-on experience building and securing data platforms as CEO and founder of Adaltas. He combines deep Big Data operational expertise—deploying and hardening Hadoop, Hortonworks, Cloudera and MapR clusters for clients like Safran, EDF and Banque de France—with active open-source contributions to tooling such as the widely used node-csv parser. Comfortable both architecting production data lakes and writing core back-end code and tests, he bridges consultancy, engineering and leadership roles. Known for pragmatic, security-first deployments in complex multi-tenant environments, he also brings an international business perspective from a degree at Golden Gate University.
16 years of coding experience
Bachelor's degree International Business, Bachelor's degree International Business at Golden Gate University
CSV parsing implementing the Node.js `stream.Transform` API
Role in this project:
Back-end Developer
Contributions:4 reviews, 666 commits, 59 PRs in 7 years 9 months
Contributions summary:David's commits indicate they are working on the core CSV parsing logic of the project. Their contributions focused on the implementation of the Node.js stream API and related functionalities. They also enhanced the functionality of the parser through the addition of options for the users such as options for the delimiters, quotes, and auto-parse. Furthermore, the code reveals they were also responsible for writing testing code to make sure the parser functions correctly.
Full featured CSV parser with simple api and tested against large datasets.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:4 reviews, 1985 commits, 45 PRs in 12 years 5 months
Contributions summary:David primarily worked on test-related changes in the `node-csv` repository, specifically within the `csv-stringify` and `csv-parse` submodules. Their contributions focused on removing coverage testing and adding test cases related to various options of the stringifier and parser libraries. They also addressed issues related to column handling and handling empty inputs, improving the robustness and stability of the parsing functionality through these changes.
csvapifull-featuredcsv-readerstreaming
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.