Janko
Jovanovic

Frontend Software Engineer

Frontend Software Engineer with 5+ years of experience developing scalable, high-performance web applications using React (TypeScript) and Next.js. Focused on high-traffic platforms, performance optimization, and clean, maintainable architectures.

Janko Jovanovic

Structural Thinking. Digital Execution.

I'm a Frontend Software Engineer based in Limassol, Cyprus, with 5+ years of experience building scalable web applications using React (TypeScript) and Next.js. Focused on performance optimisation, responsive design, and maintainable architectures.

At ProgressPlay, I work on a high-traffic, white-label platform supporting 200+ online casino brands — delivering new features, optimising Core Web Vitals, and contributing to Next.js-based migrations.

BSc (Hons) Computing

University of Plymouth, Plymouth, United Kingdom · 2016 – 2019

Serbian · Native

Greek · Bilingual proficiency

English · Full professional proficiency

0+

Years Experience

0+

Brands Supported

0+

Projects Shipped

0

Countries Worked In

The Toolkit

Technologies and tools I've worked with professionally.

Frontend

React
TypeScript
Next.js
Tailwind CSS
SCSS
Material UI
Ant Design

State & Data

SWR
Redux
WebSocket / SignalR
Storyblok CMS

Backend & DB

C# / .NET (exposure)
MSSQL
MySQL
PostgreSQL
SQL

Tools & Workflow

Git
GitHub
Azure DevOps
Jira
Asana
Grafana
Kibana
Elasticsearch
Agile / Scrum

Timeline

Nov 2023 – Present

Limassol, Cyprus

Frontend Developer

ProgressPlay

  • Developed and maintained a large-scale white-label platform built with Next.js, supporting 200+ online casino brands, delivering new features and responsive UX across shared codebases.
  • Improved web performance and Core Web Vitals through targeted optimisation efforts, enhancing user experience and load times across multiple client sites.
  • Contributed to the successful migration from a legacy CRM to a new Next.js-based back-office system, working closely with product and project managers in Agile sprints.
  • Collaborated on building a standalone sweepstakes platform using Next.js, delivering core functionality from initial setup through to production.

Sep 2020 – Nov 2023

Limassol, Cyprus

Junior Software Engineer → Software Engineer

IronFX

  • Resolved production issues across MSSQL, MySQL, and PostgreSQL systems, using SQL for data analysis and monitoring application performance with Grafana.
  • Provided Tier 1 & 2 support through a ticketing system, troubleshooting issues and contributing minor improvements to a C# .NET codebase using Kibana for investigation.
  • Migrated two multi-page UX applications into a single-page application (SPA) using React with TypeScript, improving performance for both external clients and internal users.
  • Built responsive, user-friendly interfaces using Material UI.
  • Integrated Storyblok headless CMS to support dynamic content and localisation.
  • Designed and implemented real-time communication features using WebSocket-based technologies (SignalR).
  • Used Git and Azure DevOps for version control, CI/CD, and team collaboration.

Feb 2018 – Apr 2018

Exeter, UK

Student Web Developer

NIHR Clinical Research Network South West Peninsula

  • Participated in client webinars and face-to-face meetings.
  • Managed the project using an Agile approach.
  • Updated the website to improve usability and user experience.
  • Worked collaboratively within a diverse student team to deliver an integration project.

Get In Touch.

Have a question or just want to say hi? Feel free to drop me a message or reach out directly through any of the links below.

Email

jankojovanovic97@outlook.com

Location

Limassol, Cyprus