

Vedran Aberle Tokić
Verified Expert in Engineering
Front-end Developer
Zagreb, Croatia
Toptal member since July 23, 2015
Vedran is a software engineer with two decades of broad web development experience. Evolving from designer to developer to manager and owner, he acts as a "linchpin" between design, business, and engineering. A technical polyglot with a decade of freelancing, he fluently adapts to any stack. His core passion is the intersection of web and graphics; specializing in 3D, procedural animation, complex UI/UX, and - lately - generative AI.
Portfolio
Experience
- JavaScript - 20 years
- Front-end Development - 20 years
- User Experience (UX) - 14 years
- User Interface (UI) - 12 years
- Three.js - 7 years
- Artificial Intelligence (AI) - 2 years
- Generative Artificial Intelligence (GenAI) - 1 year
- ComfyUI - 1 year
Preferred Environment
Visual Studio Code (VS Code), Node.js, Bun, TypeScript, Electron, Python, Claude Code, JavaScript
The most amazing...
...thing I've developed recently is a 3D wheelchair configurator with procedurally generated geometry and exceptionally high attention given to fidelity.
Work Experience
Web Developer | AI Engineer
Freelance client
- Built an image tagging and semantic tag network graphing and pruning tool, created a dataset connected library with image examples and tag relationships.
- Trained custom image feature detection models (YOLO), trained feature tagging transformer model, and feature detection, refinement, and segmentation (SAM, Florence, Transformers).
- Built a cross-reference validation tool that finds a valid intersection of image tags that is understood by the generative model (SDXL), the image tagger diffuser (WD-EVA), and the dataset.
- Built an in-house ComfyUI Custom Node Pack for image generation harnessing. Built an in-house ComfyUI Custom Node Pack for automated training and regularization.
- Trained iterative SDXL/Illustrious finetunes and checkpoint merges. Trained feature, character, concept, and style LoRAs. Distil complex harnessed workflows down to an SDXL checkpoint.
- Worked on dataset refinement by pruning a dataset of 20,000 images, matching regularization data, retagging, and validating against target features and tags.
- Built a multi-model inference chaining harness and context management system where small single responsibility LLMs detect, modify, and constrain the context of a larger general model on the Llama 2 and Llama 3 architectures.
- Trained and finetuned small, specialized, purpose-oriented LLM models for converting chat context into image prompts matched to our SDXL models. Created context editing and feedback tools and dataset creation tools for iterative reinforcement learning.
- Created a Visual Novel-inspired chat interface with automated context-based image generation, narrative constraints, narrative progression, multi-character chat with context-aware LoRA activation, and RAG retrieval for long-term context memory.
- Built an orchestration electron app with process management, pipeline automation, and an integrated control panel. Integrated cope-limited Claude Code assistant with limited ability to directly create and modify control panel widgets.
Front-end Web Developer
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 liaised with an external design team.
- Built a simple browser-based 3D editor that creates embeddable scenes using React and Three.js (React-three-fiber).
Engineering Blog Editor
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.
Front-end Web Developer
Toptal Client
- Built the user interface for a creator-supporter communication platform using Bootstrap.
- Developed animations, interactive infographics, and custom UI elements for a web development agency using SVG, HTML5, CSS3, JavaScript, and jQuery.
- Created a functional application mockup for presentation to potential investors using Bootstrap, Google Charts, and Webpack.
- Built a client dashboard with custom UI elements for a webshop/investment platform using Bootstrap, Sass, and jQuery.
- Developed animations and user interface for a browser-based power-management educational game using d3.js and JavaScript.
- Constructed 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.
Front-end Web Developer
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.
Project Manager | Web Developer
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 the target page's 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.
IBU Technical Manager
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.
Web Developer
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).
Founder, CEO
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.
Web Developer | Designer
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 the 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.
Lecturer
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.
Experience
3D Wheelchair Configurator
https://notawheelchair.com/pages/configuratorCounter-Strike Replay Viewer
https://pureskill.gg/React Three.js Integration for 3rd Person In-browser Game
3D Scene Editor and Embeddable Viewer
Cutting Edge Selector
Investor Pitch MVP for Air Travel Carbon Offset
Automated Dental 3D Scan Segmentation
3D Sports Event Schedule Display
Global 3D Map Management Tool for Autonomous Driving Training
News Portal
http://dnevnik.hrNational TV Channel Website
http://novatv.hrSports Portal
http://gol.hrWomen's Lifestyle Portal
http://zadovoljna.hr/Entertainment TV Channel Website
http://domatv.hrVideo-on-Demand Service Website
http://oyo.hrMarketing Agency Report Website
Fashion Portal
http://www.grazia.hrLocal Website for Nivea
http://www.nivea.hrSkills
Libraries/APIs
Three.js, jQuery, React, jQuery UI, Claude API, D3.js, WebGL, Google Maps, Node.js, Web API, OpenAI API, WebGPU, Socket.IO
Tools
Figma, ComfyUI, GitHub, Blender, Claude Code, Webpack, Git, Claude Agent SDK, Figma Plugins, Flash, Canvas
Languages
TypeScript, ECMAScript (ES6), HTML5, CSS3, CSS, HTML, JavaScript, SCSS, XML, Sass, Python, PHP
Frameworks
Bootstrap, Vanilla JS, Express.js, Material UI, Electron, Next.js, Laravel, Flask, Angular
Paradigms
Responsive Web Design (RWD), Responsive, Refactoring, Scalable Application, Search Engine Optimization (SEO), Agile Software Development, REST, Model Context Protocol (MCP)
Storage
JSON, MySQL
Industry Expertise
Web Design
Platforms
LAMP, Shopify, Visual Studio Code (VS Code), Docker, DigitalOcean, Google Ads, NVIDIA CUDA, Kohya
Other
User Experience (UX), SVG, Animation, Mobile First, DOM, Front-end Development, CSS3 Animation, HTML5 Animations, UI Animation, Web Animation, CSS Animations, Front-end, APIs, ESM Javascript, API Integration, Mobile UI, Minimum Viable Product (MVP), Communication, Graphic Design, Regular Expressions, Text Processing, Rich Internet Applications, Optimization, User Interface (UI), Wamp, Usability, Context Engineering, Artificial Intelligence (AI), Open-source LLMs, Llama 3, LoRa, Stable Diffusion, Generative Artificial Intelligence (GenAI), Retrieval-augmented Generation (RAG), Agentic AI, 3D Modeling, 3D Animation, A/B Testing, Video Editing, Video Streaming, Styled-components, Storybook, Dynamic Prompt Engineering, Dynamic Context Engineering, Image Generation, Large Language Models (LLMs), Bun, Web Project Management, LAMPP, Streaming, Digital Rights Management (DRM), Payments, Responsive UI, Adaptive Performance, 2D Animation, Mathematics, Geometry, SDXL, ComfyUI Custom Nodes, AI Tools, Transformers, Monaco, Xterm.js, YOLOv11, GLSG Shaders, Texturing, Procedural Generation, Retopology, GL Transmission Format (glTF), Memory Profiling, Memory Leaks, MVP Design, React Three Fiber (R3F), Back-end, Design, Airlabs API
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