Ivan – React, JavaScript, HTML, experts in Lemon.io

Ivan

From Croatia (UTC+2)flag

Front-end Web Developer|Senior
Lemon.io stats
1
projects done
3673
hours worked

Ivan – React, JavaScript, HTML

Ivan is just the engineer your project needs: an outstanding professional with over 9 years of commercial experience, 7 of them dedicated to React.js. His solid hard skills are seamlessly blended with high-level soft skills, both of which were perfect assets in his team-leading experiences. Having had prior architectural decision-making experience, Ivan tackles the challenges head-on and delivers the best solutions, as it was observed during the interviewing stages! His striving for excellence and quality-oriented mindset is the perfect combination that your project needs to reach a new level of success!

16 years of commercial experience in
Adtech
Cryptocurrency
Entertainment
Gambling
Gamedev
Retail
Social media
Sports
CMS
CRM
Mobile apps
Platforms
POS systems
Web3
Gaming software
Main technologies
React
10 years
JavaScript
10 years
HTML
10 years
Typescript
1 year
CSS
9 years
Additional skills
Redux
Cypress
Selenium
Google Maps API
jQuery
Nginx
MobX
Webpack
Babel
webdriver.io
PWA
Unix
Mocha
Jest
API
SASS
React Native
Lerna
Gulp
Node.js
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Front-end Developer
Apr 2022 - Jun 20264 years 2 months
Project Overview

A major online lottery platform where players search, buy, and manage lottery tickets online. The client and back-office apps were migrated from a legacy jQuery/Drupal stack to a modern React/Next.js architecture for the best possible user experience and performance.

Responsibilities:
  • migrated the client and back-office apps from legacy jQuery/Drupal to a React/Next.js stack;
  • built and maintained a reusable front-end component library with Chakra UI;
  • designed and implemented UI, prototyping and iterating with AI-assisted tooling;
  • set up and ran A/B tests to validate changes and improve conversion;
  • implemented back-end features via Next.js API routes and Prisma database access;
  • analyzed New Relic data to identify and resolve performance and UX issues;
  • optimized Lighthouse and SEO scores to the highest achievable levels;
  • debugged and resolved application issues across client and back-office.
Project Tech stack:
Next.js
React
Formik
Typescript
Node.js
Prisma
Redux
i18next
ChakraUI
Strapi
Senior Front-end Developer
Apr 2022 - Feb 20241 year 10 months
Project Overview

A casino gaming platform built on Web3 technologies, where players connect their crypto wallets to play and manage funds. The product pairs a React front-end with a headless CMS/admin setup for content and operations, optimized for performance and SEO.

Responsibilities:
  • developed a casino / Web3 platform built on Web3 technologies;
  • integrated wallet connectivity with WalletConnect and RainbowKit;
  • set up Retool and Sanity as the CMS/admin system;
  • implemented prerendering for SEO;
  • integrated push notifications via OneSignal;
  • built front-end UI and data grids with Chakra UI and AG Grid;
  • optimized Lighthouse and SEO scores to the highest achievable levels.
Project Tech stack:
React
ChakraUI
web3.js
Ethereum
Typescript
Node.js
Next.js
i18next
Team Lead, Senior Front-end Developer
Feb 2015 - Apr 20227 years 2 months
Project Overview

The product provides exclusive sportsbook content solutions, comprehensive sports data services, and effective iGaming software. These client-focused and quick-to-market products offer exciting entertainment to boost customers’ engagement and help achieve the most ambitious business goals.

Ivan worked on the following features:

  • integrated new partners;
  • created and improved front-end architecture;
  • managed a development team.
Responsibilities:
  • created front-end architecture;
  • build mobile version of app
  • build sdk solution for third party integrate
  • mentored front-end developers;
  • created SEO solutions for React, SSR solution, widget/SDK frame solution, semantic release npm lib structure;
  • set up CI/CD for development.
Project Tech stack:
React
Redux
Typescript
Next.js
JavaScript
Senior Front-end Developer
Sep 2019 - Feb 20211 year 5 months
Project Overview

One intuitive app for your POS, contactless pickup, mobile orders, marketing, team management, and more. Simple pricing, great support, and a system that just works.

Ivan worked on the following features:

  • integrated new partners on the front-end side;
  • developed offline first mobile web;
  • developed CRM/CMS systems.
Responsibilities:
  • integrated new partner on the front-end side;
  • developed offline first mobile web;
  • develop CRM/CMS systems.
Project Tech stack:
React
Redux
Nginx
MobX
Webpack
Typescript
Senior Front-end Developer
Apr 2018 - May 20202 years 1 month
Project Overview

The ultimate team-building and skill-growing platform that will solve problems for hundreds of millions of gamers who want to find teammates, improve skills, manage teams, and earn money.

Ivan worked on the following features:

  • created frontend architecture;
  • created lib frontend design system;
  • handled SEO issues.
Responsibilities:
  • created front-end architecture (SSR, mobile first);
  • created lib front-end design system;
  • handled SEO issues;
  • designed multiple "partners" system on the FE side;
  • developed Overwolf in-game plugin;
  • wrote unit, integration, and e2e tests.
Project Tech stack:
React
Redux
Node.js
Cypress
JavaScript
Typescript
Middle Front-end Developer
May 2016 - Nov 20171 year 5 months
Project Overview

Bidstack enables game developers to monetize their titles and empowers advertisers to engage gamers, without disrupting their playing experience.

Ivan worked on the following features:

  • created solutions for selling advertisements in real life;
  • created solutions for selling advertisements in computer games (Football manager).
Responsibilities:
  • created a front-end application with server-side rendering;
  • worked with big data on the FE side calculations, service-worker, PWA;
  • worked with google maps API, created the custom solution, and contributed to open source;
  • wrote unit, integration, and e2e tests;
  • set up CI/CD.
Project Tech stack:
React
Selenium
Node.js
JavaScript
HTML
CSS
Google Maps API

Education

2016
Software Development
Junior Specialist

Languages

English
Advanced

Hire Ivan or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.