Hi, I’m Igor, a frontend developer specializing in building scalable, component-driven web applications with Angular and React. I focus on delivering polished UI/UX, real-time data interactions, and enterprise-grade tooling that make complex tasks feel effortless for users. I enjoy collaborating with product and backend teams to translate business needs into fast, maintainable interfaces. When I’m not coding, I explore design systems, accessibility, and performance optimizations to keep delivering delightful, reliable experiences.

Igor M. Živković

Hi, I’m Igor, a frontend developer specializing in building scalable, component-driven web applications with Angular and React. I focus on delivering polished UI/UX, real-time data interactions, and enterprise-grade tooling that make complex tasks feel effortless for users. I enjoy collaborating with product and backend teams to translate business needs into fast, maintainable interfaces. When I’m not coding, I explore design systems, accessibility, and performance optimizations to keep delivering delightful, reliable experiences.

Available to hire

Hi, I’m Igor, a frontend developer specializing in building scalable, component-driven web applications with Angular and React. I focus on delivering polished UI/UX, real-time data interactions, and enterprise-grade tooling that make complex tasks feel effortless for users.

I enjoy collaborating with product and backend teams to translate business needs into fast, maintainable interfaces. When I’m not coding, I explore design systems, accessibility, and performance optimizations to keep delivering delightful, reliable experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Serbian
Fluent

Work Experience

Frontend Developer at Prime Software
July 1, 2025 - October 4, 2025
Frontend engineer building scalable, component-driven web applications using Angular and React. Developed core features for an enterprise-grade low-code automation platform, including real-time orchestration interfaces, drag-and-drop editors, and form-based configuration builders. Integrated REST APIs, task schedulers, and system provisioning tools into a unified automation layer. Collaborated with backend teams to ensure performance, accessibility, and maintainability of complex UI.
Freelance Graphic Designer at Freelancer & Upwork
January 1, 2018 - October 4, 2025
Delivered custom visual design projects on Freelancer and Upwork platforms, including branding assets, posters, book covers, and UI visuals for clients.
Teller & Data Entry Specialist at Various Banking & Finance Institutions (ZO P, Eurobank, MBBank)
January 1, 2016 - October 4, 2025
Handled customer transactions, back-office operations, and financial data processing; supported data entry and transactional workflows across multiple financial institutions.
Frontend Developer
December 31, 2018 - October 4, 2025
Frontend developer with 7+ years of experience building scalable, component-driven web applications using Angular and React. Built enterprise UI features for automation platforms, integrated REST APIs and task schedulers, and delivered real-time interfaces with SignalR and WebSockets. Implemented drag-and-drop editors, form-driven configuration builders for non-technical users, and robust state management (MobX, NgRx). Contributed to 3D asset visualization with Babylon.js and enhanced data grids and UI interactions.
Frontend Developer at Various Enterprises (Contract / Freelance)
November 1, 2023 - Present
Developed core frontend features for an enterprise-grade low-code automation platform (formerly Pliant.io), now part of IBM Rapid Infrastructure Automation. Built interactive, scalable UI modules using Angular, RxJS, and NgRx to visually orchestrate IT workflows and infrastructure tasks. Implemented real-time orchestration interfaces, drag-and-drop editors, and form-based configuration builders for non-technical users. Collaborated with backend teams to integrate REST APIs, schedulers, and provisioning tools into a unified automation layer; delivered modular, performant UI features for high-complexity enterprise automation. Also migrated data management UIs from Angular to React, implemented WebSocket-based real-time updates, and built robust UI state management with MobX and similar persistence mechanisms.
Freelance Graphic Designer at Self-employed / Freelancer
December 31, 2018 - October 4, 2025
Delivered custom visual design projects on Freelancer and Upwork platforms, creating UI visuals, branding assets, and, where applicable, 3D visualization interfaces for clients.
Frontend Developer at Prime Software
October 1, 2023 - October 4, 2025
Developed frontend features for an enterprise-grade low-code automation platform; built interactive UI modules with Angular, RxJS, and NgRx; implemented real-time interfaces, drag-and-drop editors, and configuration builders for non-technical users. Collaborated with backend teams to integrate REST APIs, schedulers, and provisioning tools. Contributed to internal tools including an Employee Evaluation & Performance Review System with dynamic forms, role-based access, and automated reminders; migrated components from Angular to React; improved state handling with MobX and ensured real-time UI updates via WebSocket subscriptions.
Freelance Graphic Designer at Self-Employed (Freelance)
December 31, 2018 - October 4, 2025
Delivered custom visual design projects on Freelancer and Upwork platforms, creating branding identities, marketing collateral, UI imagery, and illustrations; collaborated with clients to translate requirements into visual assets and maintain brand consistency across channels.
Teller & Data Entry Roles at Various Banks (Zavod za Obračun i Plaćanja, EuropBank, MB Bank)
December 31, 2016 - October 4, 2025
Handled customer transactions, back-office operations, and financial data processing across multiple banking and finance institutions.
Freelance Graphic Designer at Self-employed / Freelancer
January 1, 2018 - October 4, 2025
Delivered custom visual design projects on Freelancer and Upwork platforms.
Teller & Data Entry at Banking & Finance institutions: Socijalno Accounting Service (ZO P), Eurobank, MB Bank
January 1, 2016 - October 4, 2025
Handled customer transactions, back-office operations, and financial data processing.
Freelance Frontend Developer at Various clients (Upwork / Freelance platforms)
December 31, 2018 - October 4, 2025
Delivered custom visual UI/UX designs and frontend implementations; migrated large-scale data management interfaces from Angular to React; implemented real-time UI updates with WebSockets; built a 3D asset visualization platform with Babylon.js; leveraged MobX for state management; ensured maintainability and scalability.
Frontend Developer / Banking Tech Specialist at ZO/P – Zavod za Obračun i Plaćanja; Eurobank; MB Bank
December 31, 2016 - October 4, 2025
Worked in banking and finance institutions handling customer transactions, back-office operations, and financial data processing; contributed to data visualization UI components and enterprise tooling; implemented locking systems for grids and ensured data integrity across complex workflows.
Teller & Data Entry Roles at Banking & Finance Institutions (ZoP, European Bank, MBBank, Social Accounting Service)
December 31, 2016 - October 4, 2025
Handled customer transactions, back-office operations, and financial data processing across banking and finance institutions, including roles at Zavod za Obračun Plaćanja (ZOП), European Bank, and MBBank.
Freelance Graphic Designer at Freelancer / Upwork / Freelancer Platform
December 31, 2018 - October 4, 2025
Delivered custom visual design projects on Freelancer and Upwork; built a 3D Asset Visualization Platform with React & Babylon.js. Collaborated with INDECA4D (German mixed-reality partner) to implement 3D asset rendering via Babylon.js within a React application for internal enterprise use and enhanced data interaction.
Frontend Developer at Prime Software (Niš, Serbia)
October 1, 2023 - October 4, 2025
Frontend development for enterprise-grade tools, integrating Angular and React UI components, real-time interfaces, REST API integration, and advanced state management for scalable applications.
Freelance Graphic Designer at Self-Employed / Freelancer
December 31, 2018 - October 4, 2025
Delivered custom visual design projects on Freelancer and Upwork platforms. Built UI elements, dashboards, and visual assets; led a 3D asset visualization initiative using React & Babylon.js for an integrated enterprise UI.
Frontend Developer
October 1, 2023 - October 4, 2025
Developed core frontend features for an enterprise-grade low-code automation platform, built interactive UI modules with Angular, RxJS and NgRx, implemented real-time orchestration interfaces, drag-and-drop editors, and form-based configuration builders; collaborated with backend teams to integrate REST APIs and system provisioning tools; delivered modular, scalable UI components for complex enterprise use cases.
Freelance Graphic Designer at Self-employed
January 1, 2018 - October 4, 2025
Delivered custom visual design projects on Freelancer and Upwork platforms, including branding, UI graphics, and illustration. Collaborated with clients on UI/UX assets and visual identities, and contributed to 3D asset visualization work for web apps using React & Babylon.js in collaboration with INDECA4D.
Frontend Developer
January 1, 2018 - October 4, 2025
Developed core frontend features for an enterprise-grade low-code automation platform, built interactive UI modules with Angular, RxJS, and NgRx, and created real-time orchestration interfaces and form-based configuration builders for non-technical users. Collaborated with backend teams to integrate REST APIs, task schedulers, and system provisioning tools into a unified automation layer.
Freelance Graphic Designer at Freelance / Upwork
January 1, 2018 - October 4, 2025
Delivered custom visual design projects on freelance platforms, including UI visuals and 3D asset visualization work, and maintained design systems across projects.
Teller & Data Entry Roles at ZO P / Eurobank / MBBank
January 1, 2016 - October 4, 2025
Handled customer transactions, back-office operations, and financial data processing across banking institutions (ZO-P, Eurobank, MBBank).

Education

IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming) at Cluster Ni-Cat
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate (Java Programming) at Cluster Ni-Cat, Niš
April 1, 2017 - August 1, 2017
Prequalification Program Certificate (IT Sector) at Cluster Ni-CAT
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming) at Cluster Ni-CAT Niš
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming) at Cluster Ni-Cat, Niš
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming) at Cluster NI-CAT, Niš
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming) at Cluster Ni-Cat, Niš
April 1, 2017 - August 1, 2017
Prequalification Program Certificate for IT Training (Java Programming) at Cluster Ni-Cat, Niš
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training [Java Programming] at Cluster Ni-CAT
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming) at Cluster Ni-Cat, Niš
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming) at Cluster Ni-Cat, Niš
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming) at Cluster Ni-Cat, Niš
April 1, 2017 - August 1, 2017
Prequalification IT Training Certificate (Java) at Cluster Ni-CAT
April 1, 2017 - August 1, 2017

Qualifications

IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming)
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate (Java Programming)
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming)
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming)
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming)
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming)
April 1, 2017 - August 1, 2017
Java Programming Certificate
April 1, 2017 - August 1, 2017
Prequalification Program Certificate for IT Training (Java Programming)
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training [Java Programming]
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming)
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming)
April 1, 2017 - August 1, 2017
IT Sector Prequalification Program Certificate for Successful IT Training (Java Programming)
April 1, 2017 - August 1, 2017
Prequalification IT Training Certificate - Java
April 1, 2017 - August 1, 2017

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Financial Services, Education, Computers & Electronics, Other