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
Senior Frontend DeveloperRT-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
Frontend DeveloperObloLiving
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
Software Developer InternObloLiving
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
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.
