Vijith Assar is a full-stack software engineer with 12 years of experience building performant, accessible web applications and libraries from New York City. Comfortable across JavaScript and Python, he blends front-end craftsmanship—type-safe, well-documented code and clean commits—with an eye for security and performance. He contributes to notable open-source projects like p5.js, improving core 2D primitives, linting, and documentation to boost maintainability for creative coding users. A habitual data-visualization enthusiast and occasional freelance writer, he communicates technical ideas clearly for both engineers and designers. His background in music and psychology informs a human-centered approach to UX and accessibility. Outside work he’s an avid snowboarder and dumpling aficionado, which keeps his code and creativity energized.
12 years of coding experience
Bachelor of Arts (B.A.), Music, Psychology, Bachelor of Arts (B.A.), Music, Psychology at University of Virginia
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
Role in this project:
Front-end Developer
Contributions:50 commits, 5 PRs, 11 comments in 2 months
Contributions summary:Vijith contributed to the p5.js library by addressing code style and functionality. The commits focused on refining existing code, including documenting functions and ensuring consistency in implementation, particularly in the core and 2D primitives sections. They also addressed linting issues and improved documentation to explain various components. The user's work primarily centered on improving the library's internal structure and maintainability.
Contributions:1 release, 9 commits, 4 pushes in 1 year 3 months
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.