Davor Grubelić is a full-stack JavaScript developer with 12 years of professional experience, currently working via Toptal and running his own consultancy from Osijek, Croatia. He blends frontend craftsmanship and backend pragmatism—shipping React/React Native and Vue components as well as Node.js services—while keeping usability and simple, flexible solutions at the center of every feature. His background includes technical leadership roles (CTO and senior architect) where he shaped product and development processes, and hands-on contributions to open-source projects like a Vue authentication library and Shoutem UI. Colleagues know him for turning messy requirements into elegant implementations and for enjoying the iterative brainstorming that leads to cleaner user experiences.
13 years of coding experience
2 years of employment as a software developer
Bachelor of Commerce (with merit), Accounting Business Law & Taxation, Bachelor of Commerce (with merit), Accounting Business Law & Taxation at University of New South Wales
Chartered Accountant, Chartered Accountant at Institute of Chartered Accountants Australia
Customizable set of components for React Native applications
Role in this project:
Front-end Developer
Contributions:2 releases, 29 commits, 6 PRs in 14 days
Contributions summary:Davor focused on implementing and refactoring React Native UI components within the `shoutem/ui` repository. They added functionality for a navigation bar image, including animation, and implemented options for image sizing. The user also refactored the children composers for the navigation bar, improving code organization and maintainability. They demonstrated proficiency in React Native, theme customization, and component composition.
Contributions:22 commits, 1 PR, 72 pushes in 1 year
cssjsmaterial-design-lite
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.