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.

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
State & Data
Backend & DB
Tools & Workflow
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.