Chris Cook is a software engineer and co-founder with 11 years of experience building product-first engineering teams and data-driven businesses. He co-founded and sold a successful e-commerce brand that reached €3M in annual sales, then reinvested his time and capital into Flyweight.io, a startup combining graph databases and AI to enable collaborative, highly connected data workflows. Technically grounded in SAP S/4HANA migrations and master data governance at BASF, he pairs enterprise-grade data and DevOps experience with hands-on product development. Chris also contributes to open-source graph tooling—enhancing cytoscape.js’s data access patterns—reflecting a focus on expressive data models and practical API ergonomics. Based in Germany with an MSc in IT Management, he blends startup grit with rigorous engineering discipline to turn complex data problems into usable products.
10 years of coding experience
4 years of employment as a software developer
Master of Science (MSc), IT Management, Master of Science (MSc), IT Management at Hochschule Mainz - University of Applied Sciences
Graph theory (network) library for visualisation and analysis
Role in this project:
Front-end Developer
Contributions:10 commits, 1 PR, 9 comments in 2 months
Contributions summary:Chris primarily contributed to the `cytoscape.js` library by enhancing its data handling capabilities. Their work involved modifying the code to allow for accessing and setting data fields using path-like notations, enabling more flexible data manipulation. The user also added test cases to validate the functionality, especially when dealing with meta characters in data keys, and corrected test strings. This suggests a focus on improving the library's data access and selection features.
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.