I'm Tvrtko Majstorovic, a frontend developer based in Zagreb. I specialize in building complex UI/UX flows and components using Angular, React, Next.js, Tailwind CSS, and a modern toolchain, with a focus on clean architecture and maintainable code. I enjoy translating design ideas into high-quality user interfaces that are accessible, responsive, and performant. I thrive in collaborative environments, delivering features end-to-end and continuously learning new technologies. My experience spans across teams and solo projects, with a track record of shipping robust front-end solutions and contributing to open-source and deployment-focused tasks, including Docker and automated testing.

Tvrtko Majstorovic

I'm Tvrtko Majstorovic, a frontend developer based in Zagreb. I specialize in building complex UI/UX flows and components using Angular, React, Next.js, Tailwind CSS, and a modern toolchain, with a focus on clean architecture and maintainable code. I enjoy translating design ideas into high-quality user interfaces that are accessible, responsive, and performant. I thrive in collaborative environments, delivering features end-to-end and continuously learning new technologies. My experience spans across teams and solo projects, with a track record of shipping robust front-end solutions and contributing to open-source and deployment-focused tasks, including Docker and automated testing.

Available to hire

I’m Tvrtko Majstorovic, a frontend developer based in Zagreb. I specialize in building complex UI/UX flows and components using Angular, React, Next.js, Tailwind CSS, and a modern toolchain, with a focus on clean architecture and maintainable code. I enjoy translating design ideas into high-quality user interfaces that are accessible, responsive, and performant.

I thrive in collaborative environments, delivering features end-to-end and continuously learning new technologies. My experience spans across teams and solo projects, with a track record of shipping robust front-end solutions and contributing to open-source and deployment-focused tasks, including Docker and automated testing.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Advanced
Croatian
Fluent

Work Experience

Angular Frontend Developer at RIS AG
November 1, 2024 - Present
Developing and maintaining front-end components using Angular for SaaS platform. Collaborating with team members to enhance UI/UX design. Implementing responsive design and ensuring cross-browser compatibility. Development of complex dashboards.
Software Developer at Serengeti
November 1, 2024 - September 19, 2025
W orked on various projects as a front-end developer using Angular and React. Developed user interfaces and improved application performance. Collaborated with cross-functional teams to deliver high-quality software solutions.
Frontend Developer at SideSwap
March 1, 2024 - September 19, 2025
Maintenance and development of features on multiple sites related to custodial cryptocurrency asset issuance and trading on Liquid Bitcoin network. Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills. Planned and engineered RESTful web services to manipulate dynamic datasets. Built a full-featured cryptocurrency exchange application in 30 work days.
Frontend Web Developer at Zeitgeist PM
August 1, 2023 - September 19, 2025
Participated in development of open-source web application for cryptocurrency trading utilizing Zeitgeist prediction markets protocol. Implemented essential UI/UX features for seamless trading experiences, managed and displayed data in grid/table formats, and integrated tooling for interaction with Polkadot blockchain via Polkadot.js. Conducted extensive research based on project requirements, authored comprehensive end-to-end tests and unit tests, and crafted Docker files for deployment purposes. Engaged in code reviews, Git and GitHub interactions, bug fixes, and refactoring efforts. Planned and engineered RESTful web services to manipulate dynamic datasets.
Frontend Web Developer at A VL-AST in Croatia
March 1, 2020 - September 19, 2025
VIZBOX is a comprehensive UI platform comprised of diverse web components exclusively utilized within AVL corporation. Involved in development of numerous web components adhering to Google Material Design principles, leveraging Polymer library and Angular, ensuring cross-browser compatibility. Tasks included component creation, writing robust unit tests, crafting demonstration pages to showcase component functionalities, and meticulous documentation writing. Contributed to projects within Scrum project management environments.
Frontend Web Developer at Snowfall
August 1, 2018 - September 19, 2025
Participation in development of WISP (wireless internet service provider) using JavaScript, SCSS with EmberJS and Foundation frameworks. Crafted portal pages facilitating wireless connectivity on airplanes for carriers such as Turkish Airlines, Lufthansa, Emirates, etc. Focused on performance optimization, UI customization, and security. Also contributed to CMS and administrative interfaces for ticket booking and a hybrid mobile app for train maintenance.

Education

Master's degree in Electrical, Electronics and Communications Engineering at Josip Juraj Strossmayer University of Osijek
January 1, 2003 - December 31, 2011

Qualifications

Docker & Kubernetes: The Practical Guide
April 1, 2024 - April 18, 2024
React - The Complete Guide 2024 (incl. React Router & Redux)
April 20, 2024 - May 15, 2024
MERN stack complete: full stack apps from scratch
February 1, 2021 - February 28, 2021

Industry Experience

Software & Internet, Computers & Electronics, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Hire a Front-End Developer

We have the best front-end developer experts on Twine. Hire a front-end developer in Zagreb today.