Open to senior frontend and full-stack rolesNiš, Serbia

No portfolio theater. Just facts and production UI.

Full-stack developer withdeep frontend expertise.

I build complex web products across Angular, React, TypeScript, PHP/Laravel, REST APIs, and relational databases, with particular depth in enterprise UI and data-heavy workflows.

Frontend depth with end-to-end delivery.

I work from complex product UI through APIs, backend logic, databases, and deployment, with frontend engineering as my strongest area.

Building complex product UI

Building maintainable Angular and React applications with reusable components, typed state, complex forms, and proven UI libraries.

Delivering end-to-end features

Connecting frontend journeys with PHP/Laravel domain logic, REST endpoints, Eloquent models, relational data, and automated tests.

Handling data and live state

Designing data-heavy workflows with reliable editing, role-aware behavior, SignalR/WebSocket updates, and clear failure states.

Shipping across environments

Working with SSR, hydration, PWA builds, Azure DevOps CI/CD, Linux/SSH, database migrations, and production troubleshooting.

Anonymized case studies from production work.

These case studies are based on real production work, anonymized around client names, internal project details, and confidential context.

Multi-Brand Publishing Platform

A shared Angular and Laravel platform powers six branded publishing websites across public, editorial, and advertising products.

The platform needed to share product functionality while preserving brand-specific themes, assets, configuration, and deployment across multiple environments.

  • Delivered features across the public website, CMS/admin portal, and advertising portal.
  • Built PHP/Laravel domain logic, Eloquent models, REST endpoints, Artisan commands, migrations, and automated tests.
  • Implemented Angular SSR and hydration alongside PWA builds across three deployment environments.
  • Supported Azure DevOps pipelines, Linux/SSH operations, MySQL migrations, and environment troubleshooting.

One shared platform supports six brands and three product areas while retaining the configuration and delivery needs of each publication.

AngularTypeScriptPHPLaravelEloquent ORMMySQLSSRAzure DevOps

Publishing platform

One platform, six brands, three product areas.

Preview

Public site

Articles / access

CMS / admin

Editorial tools

Advertising

Campaigns / data

REST API

Laravel application

Domain logic / Eloquent / MySQL

6 brands
SSR
PWA
CI/CD

Public proof of end-to-end work.

A complete, inspectable implementation across product UI, PHP/Laravel APIs, authentication, and persistence.

Job Application Tracker

Angular product UI backed by Laravel and MySQL.

A full-stack application for tracking job opportunities from the initial application through interviews and final outcomes. It demonstrates production-style frontend and backend concerns in one inspectable codebase.

View GitHub repo
  • Per-user job application pipelines with interview scheduling and status tracking.
  • Dashboard analytics and server-side filtering for day-to-day application management.
  • Sanctum authentication, per-user data isolation, and role-based access control.
  • Generated OpenAPI documentation and automated frontend and backend tests.
AngularTypeScript
PHPLaravelMySQL
SanctumRBACOpenAPI

Production software across the full application stack.

Eight years of frontend depth, now combined with hands-on PHP/Laravel backend work, relational data, testing, and deployment responsibility.

Aug 2026 - present

Ates Soft

Senior Full-Stack Developer

Niš, Serbia / Full-time

  • Develop and maintain a shared Angular and Laravel platform powering six branded digital publishing websites.
  • Build PHP/Laravel domain logic, Eloquent models, REST endpoints, Artisan commands, database migrations, and automated tests.
  • Deliver features across public websites, CMS/admin portals, and advertising operations, including subscriptions, paid access, editorial workflows, and campaigns.
  • Implement Angular SSR, hydration, and PWA builds while supporting Azure DevOps pipelines, Linux/SSH operations, and MySQL deployments.

Jan 2026 - Jul 2026

Kirey Group

Senior Frontend Developer

Niš, Serbia / Full-time

  • Delivered more than 30 screens across interconnected pension Back Office and external Front Office Angular products.
  • Built financial, regulatory, and self-service workflows for six user groups across a multi-tenant platform serving multiple pension funds.
  • Implemented complex forms, data grids, localization, role-based access, REST integrations, and reusable UI libraries in an Nx monorepo.
  • Integrated real-time taxation estimates and investigated frontend and backend bottlenecks through page, use-case, and API measurements.

Aug 2025 - Jan 2026

SharpDev Solutions

Senior Frontend Developer

Niš, Serbia / Contract

  • Built an on-premises Angular fault-registration system used daily by more than 20 line operators across multiple shifts.
  • Delivered touch-first forms, custom controls, and dashboards for defect logging, root-cause analysis, and line performance.
  • Integrated SignalR notifications and cross-station synchronization over an isolated factory network.
  • Automated PDF and CSV shift reports, replacing paper workflows and improving data accuracy for quality teams.

Nov 2023 - July 2025

Naissus Technologies

Senior Frontend Developer

Niš, Serbia / Full-time

  • Led a three-month Angular-to-React migration of a large trading data interface while preserving production workflows.
  • Rebuilt DevExtreme editing, filtering, selection, state persistence, and pagination across tens of thousands of rows.
  • Used MobX stores, WebSocket subscriptions, and SignalR updates for concurrent editing and synchronized grid state.
  • Moved business logic into domain-specific stores while preserving legacy compatibility and user preferences.

Mar 2018 - Oct 2023

Prime Software

Frontend Developer

Niš, Serbia / Full-time

  • Built Angular, RxJS, and NgRx modules for the low-code platform now included in IBM Rapid Infrastructure Automation.
  • Exposed more than 150 vendor APIs through drag-and-drop workflows, configuration builders, execution status, and history.
  • Developed a React and Babylon.js 3D asset visualization platform in collaboration with the German mixed-reality partner INDECA4D.
  • Developed features across five HR platform modules used by more than 300 employees and managers, including role-based performance reviews.

2002 - 2018

Previous Experience

Banking and Finance / Freelance Graphic Design

Serbia / Earlier career

  • Worked mainly as a bank teller from 2002 to 2016, with additional data-entry and back-office finance responsibilities across banking and financial institutions.
  • Delivered custom visual design projects on Freelancer and Upwork from 2014 to 2018.

Frontend depth, full-stack delivery.

Production experience across Angular, React, TypeScript, PHP/Laravel, APIs, relational databases, automated testing, and delivery environments.

Frontend architecture and state

Structuring complex UI around focused components, typed data flow, and maintainable state management.

AngularReactTypeScriptJavaScriptRxJSNgRxReduxMobX

Backend, APIs and data

Delivering backend logic, typed APIs, persistence, validation, and authentication alongside product UI.

PHPLaravelEloquent ORMMySQLLaravel SanctumREST APIsOpenAPIArtisan

Business UI and component libraries

Complex forms, data grids, editorial tools, and responsive interfaces built with the right library for each product.

Angular MaterialPrimeNGSyncfusionIgnite UIDevExtremengx-chartsTinyMCETouch-first UI

Real-time and role-based workflows

Reliable product behavior around live updates, shared editing, permissions, localization, and API failures.

SignalRWebSocketsRBACMSALAuthenticationAuthorizationi18nAPI error handling

Rendering and delivery

Shipping web applications across environments with server rendering, installable builds, and repeatable deployment workflows.

Angular SSRHydrationPWAAzure DevOpsCI/CDLinux/SSHDatabase migrations

Testing and tooling

Automated checks and daily engineering practices that support reliable, maintainable delivery.

JasmineKarmaJestReact Testing LibraryPHPUnitNxViteGitHub/GitLabAgile/Scrum

Let's talk about software with real product weight.

I am interested in senior frontend and full-stack roles where complex UI, backend services, data, and delivery all contribute to a useful production product.

© 2026 Igor Živković.