Vedran Aberle Tokić, Developer in Zagreb, Croatia
Vedran is available for hire
Hire Vedran

Vedran Aberle Tokić

Verified Expert  in Engineering

Front-end Developer

Location
Zagreb, Croatia
Toptal Member Since
July 23, 2015

Vedran is a JavaScript-based front-end developer with a broad experience in many areas that always end up going back to what he loves doing most: problem-solving user interfaces. Always attracted to procedural animation and graphics, he's addicted to hearing the reaction, "It can do that!?"

Portfolio

Various Toptal Clients
React, Bootstrap, SVG, CSS3, HTML5, jQuery, JavaScript, Styled-components...
Toptal, LLC
HubSpot, Google Analytics, JavaScript, CSS3, HTML5, CSS...
Toptal Client
TypeScript, Webpack, D3.js, Bootstrap, SVG, CSS3, HTML5, jQuery, JavaScript...

Experience

Availability

Full-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Node.js, Vanilla JS, Figma, Bootstrap, React

The most amazing...

...script I've produced is an embeddable JavaScript ad using DOM analysis and pathfinding to navigate graphic elements over the page without obscuring the content.

Work Experience

Front-end Web Developer

2019 - PRESENT
Various Toptal Clients
  • Built a client dashboard with custom UI elements for a lending platform using Bootstrap, Sass, and jQuery.
  • Designed and built a match replay viewer app for an esports training service using SVG, JavaScript, and React.
  • Developed a client dashboard with custom UI elements for a home automation platform using Bootstrap, Sass, jQuery, and React.
  • Created an automated mapping service interface using React, TypeScript styled-components, and Storybook. Also, I provided UI/UX development services and liaison with an external design team.
  • Built a simple browser-based 3D editor that creates embeddable scenes using React and Three.js (React-three-fiber).
Technologies: React, Bootstrap, SVG, CSS3, HTML5, jQuery, JavaScript, Styled-components, Storybook, TypeScript, Three.js, User Experience (UX), User Interface (UI), CSS, HTML, Web Standards, Animation, Sass, Less, Git, Google Maps, Agile Software Development, WebGL, Node.js, DOM, ECMAScript (ES6), Mobile First, Responsive Web Design (RWD), Responsive, JSON, Front-end Development, 3D Modeling, 3D Animation, Vanilla JS, Figma, CSS3 Animation, HTML5 Animations, Shopify, UI Animation, Adobe, Blender, Web Animation

Engineering Blog Editor

2017 - 2019
Toptal, LLC
  • Proofread and fact-checked author submissions and helped the authors communicate their ideas. Published articles using custom CMS and HTML.
  • Built and implemented email templates and template redesigns using HTML and HubSpot.
  • Performed traffic analysis and user behavior research using Google Analytics.
  • Created design briefs for the design team to produce graphics and illustrations for the articles.
Technologies: HubSpot, Google Analytics, JavaScript, CSS3, HTML5, CSS, Agile Software Development, Search Engine Optimization (SEO), Adobe

Front-end Web Developer

2015 - 2017
Toptal Client
  • Built the user interface for a creator-supporter communication platform using Bootstrap.
  • Built animations, interactive infographics, and custom UI elements for a web development agency using SVG, HTML5, CSS3, JavaScript, and jQuery.
  • Built a functional application mockup for presentation to potential investers using Bootstrap, Google Charts, and Webpack.
  • Built a client dashboard with custom UI elements for a webshop/investment platform using Bootstrap, Sass, and jQuery.
  • Built animations and user interface for a browser-based power-management educational game using d3.js and JavaScript.
  • Built a website front end with animations, parallax, and custom interactive UI elements for a consulting agency using Bootstrap, Sass, and jQuery.
  • Built multiple iterations of a market research prototype for a large industry client. Implemented and ran A/B testing, research analysis, and test marketing campaigns, using Bootstrap, jQuery, Google Analytics, and Google AdWords.
  • Redesigned and rebuilt an existing administration system for a sports streaming service, using Bootstrap, Sass, jQuery, and Webpack.
Technologies: TypeScript, Webpack, D3.js, Bootstrap, SVG, CSS3, HTML5, jQuery, JavaScript, User Experience (UX), User Interface (UI), HTML, Web Standards, Animation, Web Design, CSS, Sass, Less, Git, Google Maps, Agile Software Development, Laravel, Node.js, DOM, ECMAScript (ES6), Mobile First, Responsive Web Design (RWD), Responsive, JSON, Search Engine Optimization (SEO), Google Webmaster Tools, Front-end Development, A/B Testing, Vanilla JS, CSS3 Animation, HTML5 Animations, UI Animation, Adobe, Web Animation

Front-end Web Developer

2014 - 2015
Omega Media d.o.o.
  • Created an online 3D presentation platform using Three.js.
  • Designed and developed a back-end-less (WYSIWYG) CMS using jQuery and custom two-way binding.
  • Created a responsive company website with 3D elements and graceful degradation using Three.js.
  • Translated clients' visual identity guidelines to reusable CSS3 templates using Stylus.
  • Implemented company-wide Kanban and defined development workflows using Jira.
Technologies: WebGL, MySQL, PHP, Stylus, CSS3, HTML5, jQuery, JavaScript, User Experience (UX), User Interface (UI), CSS, HTML, Web Standards, Animation, Web Design, Sass, Less, Git, Agile Software Development, Laravel, Node.js, Three.js, DOM, Cross-site Scripting, ECMAScript (ES6), Mobile First, Responsive Web Design (RWD), Responsive, JSON, Parallax, Search Engine Optimization (SEO), Google Webmaster Tools, Front-end Development, 3D Modeling, 3D Animation, Video Editing, Vanilla JS, WYSIWYG Web Builders, CKEditor, CSS3 Animation, HTML5 Animations, UI Animation, Adobe, Web Animation

Project Manager | Web Developer

2013 - 2014
Inventa d.d.
  • Developed an application for banner testing and client approval using PHP, MySQL, jQuery, and Dropzone.js.
  • Created an embeddable JavaScript ad that uses DOM analysis and pathfinding to navigate graphical elements without obscuring the page contents using jQuery.
  • Created an embeddable JavaScript ad that modifies target page DOM and stylesheets to rebrand the page and inserted content (including parallax backgrounds, canvas animations, and more) using jQuery.
  • Created an ad testing service that takes a live site URL, retrieves its code, and modifies it to be usable on another domain, and finally replaces existing ad delivery functionality in the source with custom ad delivery using PHP and jQuery.
  • Developed a responsive parallax site for a startup conference including booking services using PHP, MySQL, and jQuery.
  • Coordinated multiple projects between international clients and third-party developers using MS Project and Basecamp.
Technologies: MySQL, PHP, CSS3, HTML5, jQuery, JavaScript, User Experience (UX), User Interface (UI), CSS, HTML, Web Standards, Animation, Web Design, Google Maps, Google AdWords, DOM, Cross-site Scripting, Mobile First, Responsive Web Design (RWD), Responsive, JSON, Parallax, Search Engine Optimization (SEO), Google Webmaster Tools, Front-end Development, A/B Testing, Vanilla JS, WYSIWYG Web Builders, CKEditor, CSS3 Animation, HTML5 Animations, UI Animation, Adobe, Web Animation

IBU Technical Manager

2011 - 2013
Nova TV d.d. (CME Corp.)
  • Produced several large-scale news/content portals using a custom CMS with LAMP.
  • Produced a pay-per-view video streaming platform using LAMP and Adobe Media Server.
  • Implemented and developed multiple revenue generating channels (ad serving systems, content branding services, video branding services, and more).
  • Designed and developed a JavaScript only house-ad serving solution to reduce delivery costs using jQuery.
  • Developed multiple image and video gallery applications using Flash and HTML5.
  • Produced multiple iOS, Android, and other (e.g., Symbian, smart-TV) applications for content sites.
  • Produced an upgrade and redesign of the biggest national blogging platform.
Technologies: Flash, Flash ActionScript, CSS3, HTML5, jQuery, JavaScript, MySQL, PHP, User Experience (UX), User Interface (UI), CSS, HTML, Web Standards, Animation, Google Maps, Google AdWords, Agile Software Development, DOM, Cross-site Scripting, Mobile First, Responsive Web Design (RWD), Responsive, JSON, Parallax, Search Engine Optimization (SEO), Google Webmaster Tools, Front-end Development, Video Editing, A/B Testing, Subversion (SVN), Video Streaming, Vanilla JS, WYSIWYG Web Builders, CKEditor, CSS3 Animation, HTML5 Animations, UI Animation, Adobe, Web Animation

Web Developer

2008 - 2011
Nova TV d.d. (CME Corp.)
  • Developed the front end for a major national sports portal including video stream implementation, score tracking from various services, advertising implementation, and more.
  • Built a website for children accompanying a child-oriented TV channel with multiple Flash-based games, video streaming, and promotional content.
  • Developed a Flash image gallery with features such as voting, skinning, and content-aware resizing.
  • Produced a content-serving platform for all sites using a custom CMS. The service was used for providing site content in various formats (SOAP, JSON, XML) as well as modular custom templates.
  • Developed the front end and implemented various features and designs for one of the major national news portals.
  • Built a from-scratch 3D rendering environment (and website) in ActionScript 2.0 (featuring bitmap or animated (MovieClip) textured polygons and limited shading).
Technologies: MySQL, PHP, jQuery, CSS, HTML, JavaScript, User Experience (UX), User Interface (UI), Web Standards, Animation, Web Design, Google Maps, Google AdWords, DOM, Cross-site Scripting, Mobile First, JSON, Parallax, Search Engine Optimization (SEO), Google Webmaster Tools, Front-end Development, 3D Modeling, 3D Animation, Video Editing, Subversion (SVN), Video Streaming, Vanilla JS, WYSIWYG Web Builders, CKEditor, CSS3 Animation, HTML5 Animations, UI Animation, Adobe, Web Animation

Founder, CEO

1999 - 2008
White Smoke, Ltd.
  • Developed a web-based application for office-to-studio control of TV gameshow graphical overlays using PHP, MySQL, and ActionScript.
  • Built a skinnable, remote-controlled, live TV gameshow overlay using Flash with an output to a Blackmagic graphics card for broadcasting.
  • Created a WYSIWYG, skinnable, SEO-aware CMS for rich Flash websites.
  • Developed a two-way binding framework between HTML DOM and Flash using JavaScript and ActionScript.
  • Produced websites and web-based applications for numerous clients and contractors in a wide range of technologies.
Technologies: MySQL, PHP, CSS, HTML, JavaScript, Flash, Flash ActionScript, Web Standards, Animation, Web Design, DOM, Front-end Development, Vanilla JS, WYSIWYG Web Builders, UI Animation, Adobe, Web Animation

Web Developer | Designer

2007 - 2007
Autronic Computers, Ltd.
  • Designed and developed a computer configuration app in Flash enabling customers to customize and purchase personal computers from available stock.
  • Built an interface between stock, billing, and website enabling visitors to see availability of products.
  • Created a service that would parse and auto-populate website, stock, and billing applications from custom formatted Excel files.
  • Designed and developed a company site redesign.
  • Designed and prepared promotional graphics for offset printing.
Technologies: CorelDRAW, Adobe Illustrator, Adobe Photoshop, MySQL, Microsoft SQL Server, PHP, Visual Basic, Flash ActionScript, JavaScript, Flash, CSS, HTML, Web Standards, Web Design, DOM, Front-end Development, Vanilla JS, UI Animation, Adobe, Web Animation

Lecturer

2005 - 2005
Infokatedra, Ltd.
  • Produced courses and learning manuals for Macromedia Flash and ActionScript.
  • Wrote courses and learning manuals for web design and Macromedia Fireworks.
  • Produced courses and learning manuals for HTML, CSS, and Macromedia Dreamweaver.
  • Produced courses and learning manuals for JavaScript.
  • Taught courses in Adobe Photoshop, Adobe Illustrator, CorelDRAW, Microsoft Office, and computer basics.
Technologies: Flash ActionScript, Flash, JavaScript, CSS, HTML, Web Standards, DOM, Front-end Development, Vanilla JS, Adobe

Hermes.js

An anthropomorphic Web API messenger designed as a versatile tool to handle cross-domain frame communication. It contains usage example code for automatic iframe resizing appended to the end of the file.

Custom Event Handler

This project consists of an event handler that can be extended on an object to provide it with custom event-handling capabilities. The resulting functionality is syntactically similar to the jQuery event syntax. It contains usage example code appended to the end of the file.

News Portal

http://dnevnik.hr
Developed and maintained a major national news portal—working on a plethora of features such as live streams, rich media, advertising, weather, image galleries, interactive features, major event coverage with interactive media (elections, breaking news events), and more.

National TV Channel Website

http://novatv.hr
Website for the most-viewed national TV channel with TV guide and guide service APIs. Developed and produced a complete site re-haul enabling branded microsites and complex templating.

Sports Portal

http://gol.hr
This is a national sports portal with live streams of international sports events featuring a wide range of events and media coverage, integration of multiple score tracking services, advertising services, and special event microsites (e.g. the Olympics, world and European championships, and more).

Women's Lifestyle Portal

http://zadovoljna.hr/
Developed the initial site and subsequent site rehaul to create one of the first national responsive content portals.

Entertainment TV Channel Website

http://domatv.hr
This is a lifestyle and entertainment TV channel website with TV programming, multiple TV guide APIs, and rich content.

Video-on-Demand Service Website

http://oyo.hr
Developed and produced an international project (OYO / VOYO) for pay-per-view and subscription-based video-on-demand services. Features complex video management and automatized video conversion, processing/encoding, DRM integration, various payment methods, simulcast/multicast streams, and more.

Internet over SIM Service Provider

This was done for a Swedish startup with an innovative roaming internet service. Developed the front-end and produced websites for the initial market push and did the service providing.

Computer Maintenance Solution Website

I worked on the front-end development and did the design consult for an easy-to-use computer maintenance solution with a rich web-based dashboard.

Save the Baltic Sea

http://vembryrsig.hallbarahav.nu/?lang=en_GB
This is a semi-responsive deep parallax website promoting protection and warning about endangerment of the Baltic Sea.

Startup Conference

This is an event promotion website for a 2014 startup conference with very prominent speakers and received a great public response.

Marketing Agency Website

http://www.omegamedia.hr
An experimental website incorporating WebGL 3D animations and parallax in a responsive environment.

Fashion Portal

http://www.grazia.hr
A fashion portal featuring a fully WYSIWYG (back-end-less) CMS, procedural grid recalculation, and lazy content loading.

Local Website for Nivea

http://www.nivea.hr
This is an international content platform with various localized interactive microsites, public product testing, user contests, and more.

Print Your Label Website

This is a responsive site with print preview and customization for local markets. Features a service for ordering offset printed personalized product labels as well as output to a local printer.

Languages

ECMAScript (ES6), HTML5, ActionScript 2, CSS3, CSS, HTML, JavaScript, XML, Flash ActionScript, Visual Basic, TypeScript, Sass, Less, PHP

Frameworks

Bootstrap, Vanilla JS, Compass, Laravel

Libraries/APIs

React, Parallax, Three.js, jQuery, jQuery UI, D3.js, WebGL, Google Maps, Google AdWords, Node.js, Modernizr, Web API

Tools

Flash, Fireworks, Google Analytics, CKEditor, Bitbucket, Adobe Photoshop, Google Webmaster Tools, Stylus, Figma, Adobe, Sublime Text, Adobe Illustrator, CorelDRAW, Webpack, Subversion (SVN), Git, Apache, Bower, Grunt, Adobe CS6, Mailchimp, Blender

Paradigms

Responsive Web Design (RWD), Responsive, Refactoring, Scalable Application, Search Engine Optimization (SEO), Model View Controller (MVC), Agile Software Development, REST

Storage

JSON, Microsoft SQL Server, MySQL

Industry Expertise

Web Design

Other

User Experience (UX), SVG, Web Standards, Cross-site Scripting, Animation, Mobile First, DOM, Front-end Development, WYSIWYG Web Builders, CSS3 Animation, HTML5 Animations, UI Animation, Web Animation, Information Architecture (IA), Graphic Design, Regular Expressions, Text Processing, Rich Internet Applications, Optimization, User Interface (UI), Wamp, Usability, HubSpot, 3D Modeling, 3D Animation, A/B Testing, Video Editing, Video Streaming, Styled-components, Storybook

Platforms

LAMP, Webflow, Windows, KeystoneJS, Visual Studio Code (VS Code), Shopify

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