Hi there, I'm Matt Sergei (do call me Matt, please) and can help you -
I've checked your document and see you need to implement D3.js force layout with customization as a Typescript library.
As pro D3.js here (usually have to fix at least two incomplete works by other freelancers, 4 times in 2020) I can build it. Not using regularly javascript yet have scripted [login to view URL] and GSAP animation to video project (Node.js server-side application).
So will handle Typescript well. For D3.js relevant experience here are some past projects:
[login to view URL]
- force layout D3.js v6, much improved from provided chart, curved or solid lines between nodes, colors based on the data properties
[login to view URL]
- force layout can be made 2D/3D
[login to view URL]
- client library made using D3-Kit extension to have calls like BarChartJSON(div, file)
Much more information is needed from you, regarding all those Scylla images you have referenced (Google Docs folder) since I don't know what do you want to have implemented (and Consistency Calulcator I cannot depict in your docs).
Otherwise I'm a webmaster and developer for 26 years, scripting web charts/maps more extensively in last 7+ years.
Regards and hope you're safe,
Matt