Goran Vezmar
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Front-end Developer
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.
Software Engineer
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.
3D Developer
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.
Lead Front-end Developer
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.
Experience
UI Component Library for One of the Worlds Largest Pharmaceutical Companies
MVP for a Metrology Company
Custom CMS with User Dashboard for a Large Fiscalization Company
SSG Website for a Big US Oil Company
Internal Education Portal for One of the Leading South Korean Research Institutes
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
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
Customizer was built just with TypeScript following object-oriented programming (OOP) principles.
Award-winning Presentational Website for a Local Water Company
Product Packaging Editor
It was all part of a marketing campaign where someone would make a custom cookie gift box for some friend or family member.
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring