Ivica Batinić is a Senior Design System Engineer with 11 years of experience building scalable, production-grade front-end systems from Croatia. He has led architecture and engineering efforts at Infinum, defined design system guidelines, and created data-fetching libraries while mentoring teams and shaping API designs to align with JSON:API. As a Senior React Engineer at MochaLabs and a contributor to popular open-source projects like Chakra UI, he’s improved SSR rendering, type definitions, and documentation—work that demonstrates both deep UI expertise and attention to developer experience. Now driving design systems at TradeLocker, Ivica combines hands-on component engineering with a knack for pragmatic developer workflows and cross-discipline collaboration. An avid frontend tinkerer, he balances productivity-focused tooling with polished, accessible UI components.
Chakra UI is a component system for building products with speed ⚡️
Role in this project:
Front-end Developer
Contributions:9 reviews, 4 commits, 35 PRs in 5 months
Contributions summary:Ivica contributed primarily to the Chakra UI component library by addressing specific issues and implementing new features. Their work involved fixing aspect ratio display problems during server-side rendering, using negation on wildcard selectors to exclude style tags, and incorporating a collapsible recipe. Additionally, the user updated the theme by aligning recipe names with the Panda design system and improving type definitions for boxSize. The user also contributed to documentation by implementing a mobile navigation menu with breadcrumbs and creating a showcases page.
Contributions:65 commits, 2 PRs, 28 pushes in 2 months
reactjavascriptcodesandboxreactjstypescript
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
Ivica Batinić - Senior Design System Engineer at TradeLocker