Ivica Batinić

Senior Design System Engineer at TradeLocker

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
Ivica Batinić is a Senior React Engineer based in Croatia with 11 years of experience, currently building front-end products at MochaLabs. As Lead React Engineer at Infinum (2015–2023) he designed application architecture, led engineering efforts, mentored developers, and defined guidelines for building a design system to increase delivery velocity. He built and maintains a data-fetching library based on SWR and Datx, authors feature RFCs, reviews PRs, and keeps backend APIs aligned with the JSON:API standard. An active open-source contributor to Chakra UI, Ivica has shipped fixes and UX features that addressed SSR layout issues, improved type definitions, added mobile navigation and collapsible recipes, and aligned theme work with the Panda design system. His background in Adobe AIR/ActionScript and 3D design gives him a broader product perspective, combining pragmatic front-end craftsmanship with system-level thinking and a focus on developer experience.
code11 years of coding experience
job14 years of employment as a software developer
languagesEnglish, Croatian
github-logo-circle

Github Skills (14)

accessibility10
css-in-js10
react10
ui-components10
chakra-ui10
typescript-types9
carbon-design-system9
system-design9
typescript29
sys9
typescript9
typescript39
system9
typescripts9

Programming languages (11)

TypeScriptMDXJavaCSSC++JavaScriptPHPHTML

Github contributions (5)

github-logo-circle
chakra-ui/chakra-ui

Oct 2020 - Apr 2021

Chakra UI is a component system for building products with speed ⚡️
Role in this project:
userFront-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.
reactaccessiblereact-applicationsui-librarya11y
Created with CodeSandbox
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