Goran Vezmar, Developer in Novi Sad, Vojvodina, Serbia
Goran is available for hire
Hire Goran

Goran Vezmar

Verified Expert  in Engineering

Software Developer

Location
Novi Sad, Vojvodina, Serbia
Toptal Member Since
September 23, 2022

Goran is a hardworking and ambitious individual with a great passion for modern technologies, such as JavaScript, TypeScript, React, Redux, and Material UI (MUI). He is a reliable, dedicated, and highly efficient professional who always goes the extra mile to ensure customer satisfaction with products and services.

Portfolio

Proxify
JavaScript, React, Storyblok, TypeScript, Next.js, HTML5, CSS3, Tailwind CSS...
Freelance Clients
JavaScript, React, Redux, Formik, Yup, Material UI, Axios, Chart.js...
Citeline
API Integration, JavaScript, React, .NET, TypeScript, Next.js, SCSS, HTML5, Nx...

Experience

Availability

Full-time

Preferred Environment

Windows, Visual Studio Code (VS Code)

The most amazing...

...thing I've built is a VS code extension that saved over 1,000 hryvnias per year for my company by automatizing the process of building responsive layouts.

Work Experience

Front-end Developer

2020 - PRESENT
Proxify
  • Built a dynamic website using Next.js with TypeScript and Storyblok as headless CMS. The UI was done with Tailwind CSS.
  • Created several custom WordPress themes using an ACF PRO plugin from scratch without page builders. Websites were fully optimized for mobile and desktop devices, with a 90+ score on PageSpeed Insights.
  • Created WordPress API endpoints for various functionalities like loading more posts or custom post types, filtering by taxonomies, and integrating 3rd parties.
  • Converted multiple Figma files into HTML and CSS/SCSS code with pixel-perfect precision.
  • Implemented page transitions with Barba.js and various other animations with vanilla JavaScript and GSAP.
  • Created sport results widgets injectable to other websites with React, TypeScript, and custom SCSS.
Technologies: JavaScript, React, Storyblok, TypeScript, Next.js, HTML5, CSS3, Tailwind CSS, WordPress, Advanced Custom Fields (ACF), ACF PRO, GreenSock Animation Platform (GSAP), GSAP, Design, jQuery

Front-end Developer

2020 - PRESENT
Freelance Clients
  • Developed the complete dashboard UI from scratch for a startup company, with role-based authorization and graphically displayed data inside a bar, line, and radar charts.
  • Built the front end for Chrome extensions using HTML5, CSS3, and Vanilla JS.
  • Created multiple presentational websites that implemented pixel-perfect principles and had numerous unique UI elements and effects.
Technologies: JavaScript, React, Redux, Formik, Yup, Material UI, Axios, Chart.js, Chrome Extensions, HTML, CSS, NPM, Webpack, Figma, Web Development, Responsive Web Design (RWD), API Integration, TanStack Query, ECMAScript (ES6), React Router

Software Engineer

2023 - 2024
Citeline
  • Created a new front-end infrastructure with Nx, with one shareable component library consumed by multiple projects inside the monorepo.
  • Created 50+ UI components with React, Next.js, and custom SCSS for the shareable library, with accessibility and performance in mind.
  • Maintained and implemented new features to legacy websites built with Next.js and Gatsby.
  • Migrated content for multiple websites from Contentful to KeystoneJS.
  • Maintained and implemented new features to an API built with .NET.
  • Architected a whole CMS structure inside KeystoneJS to make multiple levels of reusable, repeatable, and sortable components.
  • Participated in all Scrum activities (dailies, demos, retros, refinements), defined tasks for the PBIs, and did code reviews.
Technologies: API Integration, JavaScript, React, .NET, TypeScript, Next.js, SCSS, HTML5, Nx, Zustand, Contentful, KeystoneJS, Gatsby, Google Maps, React Hook Form, SWR, Software Engineering

3D Developer

2022 - 2023
Hexagon
  • Followed the client's style guide and created 2D and 3D user interfaces. The 2D interface was done with Material UI, and the 3D interface was done with Three.js and React Three Fiber (R3F).
  • Used cutting-edge technologies and followed best practices to develop complex features.
  • Maintained high code coverage with unit tests despite having a tight deadline.
  • Shaped the product and broke down business requirements.
  • Ensured a smooth user experience and high application performance; the 3D part ran at 60 fps.
  • Documented React components with Storybook and created mock APIs.
Technologies: Three.js, React, Zustand, TypeScript, APIs, Storybook, Material UI, Web Development, Front-end Development, UI Development, CSS, HTML, Git, Jest, REST APIs, Front-end, User Interface (UI), Figma, JSON, NPM, Webpack, Responsive Web Design (RWD), API Integration, ECMAScript (ES6), React Router, Babel, Software Engineering

Lead Front-end Developer

2017 - 2022
PopArt Studio
  • Took part in planning and consultation on internal company projects and products and in negotiations with some clients.
  • Developed the front end for various web applications using either vanilla JS or React (e.g., a custom CMS platform, an educational portal, a public offering system, and an eCommerce customizer).
  • Created several custom WordPress themes, with WordPress as a headless CMS and Next.js as the front end. Websites were statically generated, and the data was fetched through GraphQL.
  • Mentored junior front-end developers. Maintained regular one-on-one workshops, homeschool assignments, code reviews, and teaching by example.
  • Acted as a link between the SEO and the development teams, reviewed the code for semantic structure, and performed Google page speed optimizations and SEO technical audits.
  • Handled animation-heavy projects that included many unique user interfaces, animations, and micro-interactions that were either built with vanilla JavaScript or with libraries such as GSAP, Barba.js, and Three.js with custom shaders or Lottie.
  • Won three international awards on awwwards.com: two honorable mentions and one mobile excellence.
Technologies: JavaScript, React, Next.js, WordPress, CSS3, HTML5, SCSS, Material UI, TypeScript, GraphQL, Yup, Formik, Three.js, GreenSock Animation Platform (GSAP), Redux, Front-end, Front-end Development, Web Development, Angular, JSON, NPM, jQuery, Web UX, Bootstrap, Gulp, Webpack, Figma, HTML5 Animations, PHP, Responsive Web Design (RWD), Search Engine Optimization (SEO), Google Analytics, API Integration, TanStack Query, ECMAScript (ES6), UI Design, User Experience (UX), Node.js, React Router, Babel, RESTful Services, Cypress, Flux, Jenkins, Salesforce API, Design

UI Component Library for One of the Worlds Largest Pharmaceutical Companies

A shareable component library built inside Nx monorepo that is consumed by multiple web apps. Components were built with React, TypeScript, and custom SCSS. KeystoneJS was used as a headless CMS with a clear structure or reusable, repeatable, and sortable components.

MVP for a Metrology Company

A React-based application precisely measures engines, cars, plane parts, etc. The application has 2D and 3D features. The 2D aspect is built with the client's custom design system based on Material UI, and the 3D part is made with Three.js. All of the components are documented with Storybook.

Custom CMS with User Dashboard for a Large Fiscalization Company

A React-based dashboard application, with more than 40 pages, that was partly used for content management of the presentational website of the company and partly as a subscription-based application where users would be able to receive news about fiscal laws in their country, and the manager would be able to manage news, users, roles, and governments.

SSG Website for a Big US Oil Company

Statically generated website with Next.js that used WordPress as a headless CMS. GraphQL was used for data fetching. The website featured a lot of unique UI elements, like a custom masonry layout, page transitions with the preview of the next page, external routing inside of the modal, custom scroll animations, mega menu that was a map representing the whole website. Everything was built as a part of flexible content, so the client had complete flexibility to change the content, reuse or reorder it.

Internal Education Portal for One of the Leading South Korean Research Institutes

I participated in the consultation on API architecture refinement, but my primary focus was front-end development.

The application consisted of many tabular view components, video components, percentage completion components, and general education status progress and certificate delivery components.

Public Offering System for One of the Largest Oil Companies in the Region

My duties included developing UI components and dashboards for their public offering overview and response system.

Strict requirements and pixel-perfect development with challenging deadlines. An ASP.NET back end with a React front end. Clear data flow with an entire spectrum of features.

eCommerce with Single Product Customizer

WooCommerce with one product that was highly customizable. Users could select the type, shape, color, and text that would be written on the product.

Customizer was built just with TypeScript following object-oriented programming (OOP) principles.

Award-winning Presentational Website for a Local Water Company

Custom WordPress theme built with ACF that got an honorable mention and mobile excellence on awwwards.com. While scrolling, the user has a great storytelling experience since all scroll animations are backed up with music. The website also has custom-made sliders and SVG filter animations.

Product Packaging Editor

Canvas editor, where users could customize it to their needs by choosing predefined layouts, uploading, resizing, cropping their images, writing some text, and choosing font family.

It was all part of a marketing campaign where someone would make a custom cookie gift box for some friend or family member.

Languages

JavaScript, CSS3, SCSS, TypeScript, HTML5, CSS, HTML, ECMAScript (ES6), GraphQL, PHP

Frameworks

Next.js, Material UI, Tailwind CSS, Redux, Bootstrap, Angular, Jest, Cypress, Flux, .NET

Libraries/APIs

React, Yup, Formik, React Router, REST APIs, jQuery, React Hook Form, Three.js, Node.js, Chart.js, GSAP, Salesforce API, Google Maps

Paradigms

Responsive Web Design (RWD), REST, Unit Testing, Search Engine Optimization (SEO), UI Design

Platforms

Windows, Visual Studio Code (VS Code), WordPress, GreenSock Animation Platform (GSAP), WooCommerce, Contentful, KeystoneJS, Azure, Nxt

Storage

JSON

Other

Front-end, SVG Animation, APIs, Web UX, Web Development, HTML5 Animations, UI Development, User Interface (UI), Front-end Development, API Integration, TanStack Query, RESTful Services, Cross-browser Compatibility, Responsive Design, Software Engineering, Zustand, User Experience (UX), Music, Axios, Chrome Extensions, Storybook, Storyblok, Design, Nx, Gatsby, SWR

Tools

Git, Babel, NPM, Gulp, Webpack, Figma, Canvas, Google Analytics, Advanced Custom Fields (ACF), ACF PRO, Jenkins

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring