Nikola Marković

Frontend Developer

Building modern, scalable, and user-focused web applications —
from enterprise platforms to polished freelance products.

5+ years of professional experience with React, Next.js, TypeScript, and Material UI. Enterprise-tested at Telepass and ICOS. Freelance-proven across 10+ client projects.

React Next.js TypeScript Material UI Docker Kubernetes
Portrait of Nikola Markovic, Frontend Developer

Professional Summary

Frontend Developer with 5+ years of professional experience building production-grade web applications — from large enterprise platforms to responsive freelance products.

At Engineering Software Lab, I work within cross-functional teams delivering enterprise software for clients including Telepass (Italy's leading mobility platform) and ICOS (cloud-edge-IoT orchestration system). Comfortable across the full frontend stack: React, TypeScript, Material UI, REST APIs, and CI/CD pipelines.

In parallel, I run a freelance practice delivering custom websites, headless frontends, WordPress solutions, and performance-optimised UI/UX for clients across multiple industries.

Selected Projects

Real client work delivered across hospitality, beauty, education, retail, and services.

Work Experience

Frontend Developer

Engineering Software Lab Serbia
08/2022 – Present Belgrade, Serbia
Project

Telepass — EVF/EVO Enterprise Invoicing Platform

Contributed to a large-scale enterprise invoicing system for Telepass, Italy's leading mobility and payment platform. Worked within a cross-functional team on PDF/XML document workflows, batch invoice processing, and technical analysis of complex business rules across a Java/DB2/GWT stack.

Java 8DB2 SQLMyBatis XMLMaven JBoss EAPDockerGitLab CI/CDGWT
Project

ICOS — Intelligent Continuum Orchestration System

Built and maintained the frontend of a cloud-edge-IoT policy management platform. Developed a Dynamic Policy Manager with RBAC, integrating Keycloak authentication, REST APIs, and real-time data visualisation. Collaborated with DevOps on Kubernetes/Helm-based deployments.

React.jsMaterial UITypeScriptKeycloak AxiosDockerKubernetesHelmRBAC
Project

Esselunga — Retail Platform

Delivered features for a retail-facing platform including a drag-and-drop image analyser, multilingual UI, and SASS-driven component improvements across React and legacy Java/GWT layers.

React.jsJavaGWTSASSi18n

Frontend Developer — Freelance

Independent
10/2019 – Present Remote

End-to-end web projects for clients across Serbia, Spain, and remotely — from initial brief to production deployment.

  • Responsive websites and web apps with mobile-first UI/UX
  • Custom WordPress themes and WooCommerce integrations
  • Headless frontends with Next.js and React
  • CMS setup, content migrations, and Squarespace Commerce
  • Performance auditing, Core Web Vitals improvements, SEO
  • GA4 configuration and conversion tracking
WordPressNext.jsReact.js HTML/CSS/JSWooCommerceGA4SEO

Frontend Developer

YouTestMe
09/2020 – 08/2021 Belgrade, Serbia

Contributed to the GetCertified e-learning platform — enterprise software for secure test management, item authoring, and advanced reporting.

  • Bug fixing and QA ticket resolution across the UI layer
  • SASS theming and component styling improvements
  • JSF PrimeFaces component adjustments and Java 8 UI updates
  • SVN-based code collaboration and SSH server debugging
  • WordPress platform customisation and maintenance
WordPressJava 8JSF PrimeFaces SASSSVNSSH

Image Annotator

Microwork.io
09/2018 – 05/2019 Remote — San Jose, CA

High-precision image segmentation and tagging for deep learning and computer vision training datasets. Photoshop-based masking workflows with a focus on labelling accuracy and consistency at scale.

Adobe PhotoshopImage SegmentationML Datasets

Skills & Technologies

Frontend

HTML5CSS3JavaScript (ES6+) TypeScriptReact.jsNext.js ReduxMaterial UITailwind CSSSASS/SCSS

Backend & Data

JavaSpring BootSQL PostgreSQLDB2MyBatis REST APISupabase

Tools & DevOps

GitGitHubGitLab DockerPodmanKubernetes HelmWSL2LinuxBash

CMS, Commerce & Design

WordPressWooCommerceSquarespace Adobe PhotoshopFigmaGA4 SEOCore Web Vitals

Let's build something together.

Open to frontend roles, contract work, and freelance collaborations. If you have an interesting project or opportunity, I'd love to hear about it.