Top expert inScientific Computing and Data Science
Viral B. Shah is the founder and co-creator of the Julia programming language with 16 years of engineering experience focused on high-performance numerical computing and scalable developer tooling. As co-founder and CEO of JuliaHub, he blends product leadership with deep systems and performance engineering expertise, particularly in linear algebra, BLAS integration, and sparse matrix optimization. His open-source work spans core Julia runtime contributions, portable math libraries (openlibm), and the BinaryBuilder/Yggdrasil ecosystem that packages scientific libraries across platforms. He also contributes full-stack improvements to the Julia project website, showing attention to both developer experience and public-facing documentation. Notably, his hands-on changes range from low-level endianness and k_log implementations to optimizing matrix trigonometry—demonstrating uncommon fluency across hardware-near code and high-level language design. He combines entrepreneurial drive with a sustained track record of shipping performance-critical infrastructure for scientific computing.
High quality system independent, portable, open source libm implementation
Role in this project:
Back-end Developer
Contributions:11 releases, 2 reviews, 235 commits in 10 years 8 months
Contributions summary:Viral's contributions center on low-level system aspects, specifically related to detecting byte order and endianness, which is crucial for the portable, open-source math library. They introduced the implementation of k_log and k_logf header files, likely implementing core mathematical function logic. Additionally, they addressed data type precision by modifying instances of uint64_t.
Contributions:394 commits, 254 PRs, 360 pushes in 6 years 7 months
Contributions summary:Viral primarily contributed to the website's front-end development. They modified the website's links, added and removed sections (teaching, publications, GSoC), updated the Google Analytics code, and integrated the YouTube player. These changes indicate a focus on the user interface and content organization of the Julia website.
julia-languageweb-sitejulialangweb-projectjulia
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.