Summary

Frontend Developer with 6+ years of experience working on complex web applications, primarily in smart home, IoT, and cloud-based systems.

Strong focus on frontend architecture, device control UIs, and real-time data visualization, with extensive experience in Vue.js, React.js, and Angular.js.

Comfortable working closely with backend teams and understanding distributed systems concepts such as nodes, workloads, and cloud-managed environments. Experienced in translating Figma designs into production-ready interfaces.

Experience

2023 — Present

Senior Frontend Developer
RT-RK / TTTech Industrial

A cloud-based web application used to monitor nodes, manage workloads, and control distributed system environments.

  • Designed and developed responsive, data-intensive UI components for node and workload monitoring dashboards
  • Implemented centralized state management with Vuex to ensure data consistency across complex system views
  • Built advanced filtering, sorting, and pagination mechanisms for large datasets
  • Integrated REST APIs to display real-time system status, workload execution data, and operational metrics
  • Wrote unit and end-to-end tests using Cypress to ensure stability and reliability
  • Vue.js
  • Vuetify
  • Vuex
  • Axios
  • REST APIs
  • Cypress
  • Node.js
2019 — 2023

Frontend Developer
ObloLiving

Control and monitoring application for smart home devices with real-time state synchronization.

  • Integrated new smart devices into the system by adapting UI components to different device capabilities
  • Collaborated closely with backend and IoT teams to ensure correct handling of device states and synchronization
  • Translated Figma designs into reusable and responsive UI components
  • Maintained the REST API backend using Node.js for seamless frontend-backend communication
  • Implemented WebSocket communication to enable real-time data updates
  • React.js
  • Angular.js
  • WebSocket
  • REST APIs
  • Next.js
  • Node.js
2018 — 2019

Software Developer Intern
ObloLiving

Worked on enhancing an existing smart home system by implementing Active Zone Control (AZC) features, enabling more efficient and customizable energy management across different areas of a home.

  • Developed and integrated Active Zone Control (AZC) functionality into an existing smart home platform
  • Improved system efficiency by enabling independent control of heating and energy usage per zone
  • Collaborated with senior developers to understand and extend a complex, real-world codebase
  • Angular.js
  • JavaScript
  • MySQL

Skills

Frontend

  • Vue.js
  • React.js
  • Angular.js
  • TypeScript
  • JavaScript (ES6+)
  • HTML5 / CSS3
  • Vuex / Redux

Tools & Platforms

  • Git / GitHub
  • REST APIs
  • WebSocket
  • Cypress
  • Figma
  • Axios
  • Vuetify

Backend & Database

  • Node.js
  • Next.js
  • MySQL

Concepts

  • IoT Systems
  • Smart Home
  • Cloud Architecture
  • Real-time Data
  • Responsive Design
  • State Management

Education & Languages

2015 — 2019

Bachelor's Degree in Computing and Control Engineering

Faculty of Technical Sciences, University of Novi Sad

Novi Sad, Serbia

Languages

  • Serbian—Native
  • English—Professional Proficiency

Contact

I'm always open to discussing new projects, opportunities, or partnerships. Feel free to reach out.