Charles Hill is a software engineer and researcher with 12 years of experience building mobile and web applications for startups across Europe and the United States. Based in Prague, he focuses on Bitcoin and cryptocurrency projects full-time while remaining an active open-source contributor. His front-end work includes impactful contributions to the JointJS diagramming library—adding module-system compatibility and fixing browser-specific SVG/Bezier issues—demonstrating attention to cross-environment reliability. Comfortable across the stack, he blends practical production delivery with a researcher’s curiosity and a long-standing commitment to the open-source community. Reachable by email at chill [at] degreesofzero.com, he brings startup agility and deep domain interest in crypto to engineering challenges.
A proven SVG-based JavaScript diagramming library powering exceptional UIs
Role in this project:
Front-end Developer
Contributions:3 releases, 148 commits, 99 PRs in 1 year 11 months
Contributions summary:Charles made several commits focused on improving the JointJS JavaScript diagramming library. Their work involved implementing compatibility for various module systems such as Browserify, RequireJS, and Node.js. They addressed a specific bug fix related to Bezier curves and link tool positioning within Firefox. Additionally, the user updated the demo files by adding new routers and updating demo applications.
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.