Davor Grubelić

Full-stack JavaScript Developer Via Toptal at Hamon Labs

Osijek, Osijek-Baranja County, Croatia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree in Computer Science, Information Technology, Bachelor's degree in Computer Science, Information Technology at Faculty of Electrical Engineering, Computer Science and Information Technology Osijek
bookElectrotechnics, Electrotechnics at Tehnička Škola Slavonski Brod
github-logo-circle

Github Skills (23)

component-based10
javascript10
react-native10
composition10
ui-components10
user-authentication10
authentication10
front-end-development10
vue10
oauth10
react10
vue-jsx10
android-developers8
android-developer8
android8

Programming languages (7)

TypeScriptJavaCoffeeScriptJavaScriptVueHTMLPython

Github contributions (5)

github-logo-circle
dgrubelic/vue-authenticate

Mar 2017 - May 2021

Simple Vue.js authentication library
Role in this project:
userFull-stack Developer
Contributions:28 releases, 124 commits, 24 PRs in 4 years 2 months
Contributions summary:Davor primarily contributed to the front-end of the project, adding new features to the test application with a focus on authentication flows. They updated the test application to include examples of integrating with various social authentication providers, indicating a strong understanding of OAuth implementation. The user also added support for several new authentication providers and made adjustments to the existing code to improve modularity, suggesting a solid grasp of the library's architecture. They are also showing involvement in refactoring the build process of the project.
vue-jsauthenticationvuejs2vueoauth2
shoutem/ui

Jun 2017 - Jun 2017

Customizable set of components for React Native applications
Role in this project:
userFront-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.
reactnative-applicationsreact-nativeandroidshoutem-ui
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