PlayScore
Mobile sports platform for tracking scores, leagues, tournaments, and events. Real-time backend built on .NET 10 with SignalR, PostgreSQL, and JWT authentication. Published on Google Play.
Hi, I'm
Software Engineer · Full-Stack · IoT & Embedded
Bachelor's from FTN Novi Sad (GPA 9.45). Building scalable web, mobile and embedded systems — from ESP32 firmware to cloud-native backends and polished mobile apps.
I'm a software engineer with hands-on experience across the full stack — from ESP32 firmware and embedded systems to cloud-native backends and polished mobile applications.
I've built projects spanning full-stack web development (Angular, React, Spring Boot, .NET, Node.js, Golang), distributed systems design, IoT firmware, and mobile apps with Flutter and native Android. I'm comfortable working across multiple database paradigms — relational, document, and graph.
Currently working as a Full Stack Developer at Codaxy in Banja Luka, and pursuing a Master's degree in Applied Computer Science at FTN Novi Sad.
Mobile sports platform for tracking scores, leagues, tournaments, and events. Real-time backend built on .NET 10 with SignalR, PostgreSQL, and JWT authentication. Published on Google Play.
Complete IoT smart home system: ESP32 firmware, Spring Boot server, Angular web UI, and an Android app. Real-time WebSocket communication with a generic firmware architecture enabling flexible device configuration.
Service-oriented architecture with a dual-language backend (Node.js + Go), React frontend, and three databases — relational, document, and graph — demonstrating breadth across multiple tech paradigms.
Android app for habit and productivity tracking through gamification. Features user leveling, reward mechanisms, QR-based identification, alliance management, and real-time notifications.
Social network with feed, likes, comments, and admin panel. Special focus on load balancing, rate limiting, message queuing, image compression, and caching.
Web app for creating and tracking tourist tours, challenges, rewards, and coupons. Team of 14, sprint-based Scrum development with full requirements analysis and UML modelling.
Complete information system and desktop application following MVC, with full UML modelling, system architecture documentation, and OOP-focused implementation.
Codaxy, Banja Luka
Building complex web solutions using CxJS, .NET, and C#.
Faculty of Technical Sciences, University of Novi Sad
Computer Engineering and Automation – Applied Computer Science and Informatics
Faculty of Technical Sciences, University of Novi Sad
GPA 9.45 / 10 · Scholarship for exceptionally gifted students
Gradiška
Vuk's Diploma — awarded to students with a perfect 5.0 GPA
Open to new opportunities and collaborations.