Vedran Rafaelić is a JavaScript Software Architect based in Zagreb with 9 years of engineering experience building robust front- and back-end systems. He leads architecture at Istrability, blending deep React and Node expertise with hands-on contributions to high-profile open-source projects like MUI and the experimental Boa JavaScript engine in Rust. A summa cum laude Master’s graduate in ICT from the University of Zagreb, he combines academic rigor with practical problem-solving—evident in lexer and parsing fixes for Boa and usability improvements for Material UI components. Known for tackling subtle language-edge cases and improving developer-facing APIs, he brings a pragmatic, detail-oriented approach to complex engineering challenges.
9 years of coding experience
5 years of employment as a software developer
Master's degree, ICT, Master's degree, ICT at Faculty of Electrical Engineering and Computing, University of Zagreb
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Role in this project:
Front-end Developer
Contributions:15 commits, 19 PRs, 181 comments in 1 year
Contributions summary:Vedran primarily contributed to the Material UI React component library, focusing on improving the functionality and addressing bugs related to existing components. They fixed autofill handling for the `InputBase` and `TextField` components, enhancing their usability. The user also worked on documentation, including moving and correcting links, and made minor code changes related to the `Accordion` component.
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Role in this project:
Back-end Developer
Contributions:11 reviews, 20 commits, 25 PRs in 9 months
Contributions summary:Vedran primarily contributed to the Boa Javascript engine, focusing on lexer improvements and bug fixes. Their work involved resolving issues with single-line comments, handling numeric literals, and implementing template literal functionality. The contributions also included refactoring and adding new features to enhance the engine's parsing capabilities.
javascript-engineboarustjavascriptruntime
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.
Request Free Trial
Vedran Rafaelić - Javascript Software Architect at Istrability