Andrei Kashcha is a seasoned front-end-focused software engineer with 14 years of experience based in Seattle, known for building polished, interactive visualizations and developer tools. With an MS in Applied Mathematics, he combines strong algorithmic thinking (A*/bi-directional pathfinding, performance-minded object pooling) with a designer’s attention to UX across projects like VivaGraphJS, npmgraph, and city-roads. A prolific open-source maintainer (github.com/anvaka), his work spans SVG/WebGL rendering, pan/zoom interactions, and scalable graph visualizations, and includes contributions to the widely used three.js examples. He favors measurable UX improvements—search/typeahead, responsive behavior, SVG export, and accessibility tweaks—and often bridges the gap between core algorithms and delightful front-end experiences.
14 years of coding experience
Master of Science (MS), Applied Mathematics, Master of Science (MS), Applied Mathematics at Kharkiv National University
Contributions:47 commits, 2 PRs, 38 pushes in 4 years 6 months
Contributions summary:Andrei primarily worked on the front-end of the "time" application, focusing on the user interface and user experience. Their commits show the implementation of UI components, including date/time pickers, and the modification of form elements. The user also addressed usability issues and improved the visual presentation by incorporating Materialize CSS components, creating a more user-friendly experience.
Contributions:443 commits, 18 PRs, 104 pushes in 10 years 5 months
Contributions summary:Andrei primarily worked on editing and refining the documentation, indicating a focus on improving the user experience and clarity of the library's usage. The commits also involve examples related to custom node creation and positioning within the visualization framework, implying the user’s role includes UI development and customization. This work focused on areas like SVG and webgl usage.
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.