10/18/2025 updated

**** ******** ****
100 % available

Senior Software Engineer

Novi Sad, Serbia
Worldwide
BA Civil Engineering
Novi Sad, Serbia
Worldwide
BA Civil Engineering

Profile attachments

CV - Goran Vezmar.pdf

My technical expertise centers around React and TypeScript, with deep knowledge of component architecture, state management (Zustand, Redux, TanStack Query), and frontend performance optimization. I’ve led the development of reusable design systems and component libraries, architected scalable CMS-driven platforms, and worked extensively with complex UI features, ranging from animation-heavy interfaces (GSAP, Three.js) to multilingual, data-intensive widgets. I'm also well-versed in modern tooling (Vite, Nx, Storybook), testing frameworks (Jest, Playwright), and responsive, accessible UI development using Tailwind, SCSS, and MUI.

Languages

EnglishFluent

Project history

Senior Software Engineer

Citeline
This project focused on building a CMS structure with atomic, reusable components, giving content managers full flexibility to create and edit pages without touching code. Each component acted as a building block, allowing new sections to be easily added, reordered, or repurposed across the site.
An existing migration script was enhanced to allow managers to move specific content—such as single pages or custom post types—between environments, making content transfers more precise and efficient.
Additionally, a debug mode was introduced for websites consuming data from this CMS. With debug mode enabled, managers could instantly navigate from any part of the website to the corresponding section inside the CMS, streamlining content updates and reducing guesswork.

Senior Software Engineer

Citeline
Trial portfolio websites

This project focused on the development of multiple Trial portfolio websites for several major pharmaceutical companies. Each website served as a digital portfolio showcasing clinical trial data, tailored to the specific branding and requirements of each company.
Initially, building a new website required around 1000 hours. To address this inefficiency, a monorepo approach using Nx was introduced, along with a shareable component library of over 50 React.js components. This significantly accelerated the development of new websites by ensuring code reusability and design consistency, drastically reducing development time.
By collaborating closely with both the design and development teams, a unified design system was developed, improving internal workflows and allowing the sales teams to present the websites more effectively to clients. This streamlined process enhanced the overall time-to-market, benefiting all the pharmaceutical clients involved in the project.

Senior Front-End Developer

NDA
Sports Data Widgets for Hockey & American Football

This project focused on developing React-based sports data widgets that customers could seamlessly integrate into their websites to display real-time and historical game data. The widgets provided essential insights into upcoming games, past results, and player statistics, catering specifically to hockey and American football fans.
Designed for easy integration, the widgets were built as standalone, embeddable components, ensuring they could be injected into various platforms without complex setup. The architecture prioritized performance and flexibility, allowing users to customize the display based on their specific needs while maintaining a cohesive design.

Senior Software Engineer

Hexagon
MVP for a metrology company

The project centred on developing a Minimum Viable Product (MVP) for a metrology company, aiming to deliver a scalable and robust solution within a 9-month timeframe. Leveraging modern front-end technologies such as React.js, TypeScript, TanStack Query, Three.js, and Storybook, the MVP was designed to meet the company's complex technical requirements while remaining flexible for future growth.
A key aspect of the project was translating business requirements into clear development goals, ensuring that the product’s features were aligned with the overall business objectives. This approach allowed for a smooth and efficient development process that met stakeholder expectations.
A mock API was created to simulate all required backend endpoints to facilitate frontend-backend interaction during development. This allowed the team to proceed with frontend development while ensuring that integration with the real backend would be seamless.

Senior Front-End Developer

PopArt Studio
Award-Winning Interactive Website

This project involved the development of a highly interactive, animation-rich website that received recognition from Awwwards.com, earning it a Mobile Excellence Award. The goal was to create a visually striking and engaging digital experience that pushed the boundaries of web design while maintaining high performance and usability across all devices.
Built as a completely custom WordPress theme, the website was developed using Advanced Custom Fields (ACF) to provide flexible content management without compromising on design precision. The site featured unique animations and micro-interactions, enhancing user engagement through seamless transitions, dynamic scrolling effects, and carefully crafted motion design.

Front-End Developer

NDA
Regulatory News Subscription Dashboard & Custom CMS

This project involved the development of a dashboard for a fiscalization company, enabling users to subscribe to regulatory news updates based on their selected countries. The goal was to streamline access to evolving fiscalization regulations, helping businesses stay compliant with legal requirements in different regions.
A core component of the project was a custom CMS that served as the backend for the company’s publicly facing website. This CMS allowed for efficient content management, ensuring that regulatory updates, news articles, and other critical resources were always up to date and easily accessible.
To enhance the user experience, the dashboard featured an intuitive interface with fine-grained subscription management, enabling users to customize their notifications based on specific regulatory interests.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in