Hi, I'm Yovan,
a frontend developer
I use creative thinking and solid front-end skills to make web
projects stand out and deliver a better experience for users.
/about-me

I’m a front-end developer who enjoys turning ideas into clean, interactive web experiences. I use React.js, JavaScript, and modern web tools to build fast, intuitive interfaces that feel great to use. With a passion for design and technology, I’m always looking for creative ways to make the web more engaging. Outside of coding, I love exploring the sea, cliff jumping, playing basketball, and hitting the slopes on a snowboard. I’m always up for a new adventure - whether it’s outdoors or diving into the latest tech trends. #fbd53c #808080
/stack
- HTML5
- CSS3
- SASS/LESS
- Tailwind
- Bootstrap
- JavaScript
- Python
- React
- Zustand
- Version Control (Git)
- SQL
- Docker
- Responsive Design
- WordPress
- PHP
- .NET
- Kotlin
- JAVA
- Web design
- RESTful APIs
- Jira
- Figma
/experience
- Craft responsive and interactive web apps using React.js/TypeScript, HTML5/CSS3, and modern tooling; ensured seamless UX across devices.
- Delivered optimized landing pages and maintained client sites; introduced performance improvements (e.g., lazy‐loading images, code splitting) for faster load times.
- Built and extended WordPress and Shopify solutions with custom Gutenberg blocks, plugin integrations, and analytics tracking.
- Led the React front end from Figma to production; introduced a small component library and review standards that shortened build time for new pages.
- Embedded React widgets in WP themes/plugins and tightened forms/accessibility; checkout and lead flows became clearer, with fewer drop-offs.
- Optimized UI delivery: reduced render-blocking scripts, improved accessibility, and added structured data to boost search visibility and user flow clarity.
- Implemented state management patterns (Zustand, Context API) and optimized rendering performance using React.memo and useMemo.
- Integrated schema.org structured data and SEO best practices into front-end code, improving content visibility and structure.
- Maintained and enforced performance budgets, optimizing images, assets, and build configurations with Webpack and dynamic imports.
- Developed complex, interactive UIs in React.js, collaborating with .NET and Java backend services to deliver features end-to-end.
- Modernized WordPress for mobile and accessibility; fewer layout issues reported and cleaner keyboard navigation.
- Worked cross-functionally with design and product to deliver new feature releases on schedule, improving user engagement and product stability.
/projects
Atum Forex
- HTML
- CSS
- Bootstrap
- PHP
- JS
Forex Atum – a powerful automated copy-trading solution crafted for MetaTrader users seeking hands-free execution and consistent trade replication.
This platform integrates a robust trading algorithm, enabling seamless mirroring of expert trades while prioritizing transparency, risk control, and ease of use.
Oceanic - Yacht Detailing
(work in progress)
- React
- Tailwind CSS
- JavaScript
- HTML5
- SEO Optimization
Oceanic - a modern, single-page boat and yacht detailing website designed to showcase premium marine cleaning, polishing, and restoration services along the Montenegrin coast.
Built with React and Tailwind CSS, the site emphasizes performance, clean design, and responsive layout across all devices. It features SEO-ready metadata, structured JSON-LD LocalBusiness schema, and optimized image rendering for improved search visibility.
An integrated email contact form allows visitors to quickly reach out and request detailing or polishing services directly online.
VegasOdds.com
- WordPress
- PHP
- JavaScript
- Gutenberg
- REST API
- SEO / Schema
- Performance (Core Web Vitals)
VegasOdds – a high-volume sports betting & odds platform built on WordPress with custom themes and plugins to support real-time odds feeds and a writer-first editorial workflow.
I developed Gutenberg blocks, custom post types, and in-editor tools so writers publish fast; integrated client-side JS to render live odds; and implemented structured data, on-page SEO, and Core Web Vitals optimizations to boost visibility and performance.
OffshoreSportsbooks
- WordPress
- PHP
- ReactJS
- AJAX
- SQL
- SEO / Schema
- Performance (Lighthouse)
OffshoreSportsbooks - a comprehensive sports betting and casino review platform built on WordPress, featuring casinos, forums, picks, news, and blog sections.
I developed a custom theme and React-based plugins to support review templates, comparison tables, affiliate link handling, and Gutenberg blocks for authors. I also handled SEO strategy and optimizations, improving Lighthouse scores and Core Web Vitals, while implementing interactive frontend JS elements to ensure high organic visibility and a smooth, user-friendly experience across the site.
Art Kovači
- ReactJS
- Tailwind CSS
- HTML
- EmailJS
- React Helmet Async
Art Kovači Single-page site for a metalworks business with a responsive UI, gallery lightbox, and contact form. SEO via Helmet + JSON-LD; deployed as a static build to cPanel with SPA fallback.
Telegram Bot
- Python
- Telegram Bot APIs
- SQLite
Telegram Bot is a Python-based bot built to automate user interactions around a copy-trading system. Instead of requiring manual responses, the bot handles common requests-like showing current prices or available products - through predefined commands or buttons.