I'm a third-year Applied Software Engineering student at the Faculty of Technical Sciences, University of Novi Sad.
- 🎓 BSc in Applied Software Engineering (GPA: 9.95/10)
- 💻 Focused on backend, full-stack systems, and game server architecture
- ⚙️ Strong foundation in C, C++, and C#
- 🌐 Building modern web apps with React, TypeScript, and .NET
- 🤝 Experience working in Agile (Scrum) teams using Jira and Git
- 🧠 Interested in data-driven systems and scalable architectures
Languages:
C, C++, C#, TypeScript, JavaScript
Game Development:
Unity (C#), ScriptableObject architecture, UI systems
Backend & Systems:
ASP.NET Core (.NET 8), REST APIs, Server-authoritative architecture
Frontend:
React, Next.js, Vite, HTML, CSS
Databases:
SQL Server
Tools & Workflow:
Git, GitHub, Jira, Agile (Scrum)
Full-stack turn-based RPG with server-authoritative combat, event-driven battle reconciliation, and run-based progression built in Unity + ASP.NET Core.
A fully playable prototype where the backend controls combat resolution and the client reconstructs battles through event replay.
Tech Stack:
- Unity (C#)
- ASP.NET Core (.NET 8)
- REST API architecture
- ScriptableObject-based asset system
Key Features:
- ⚔️ Server-authoritative turn-based combat system
- 🧠 Event-driven battle reconstruction (damage, heal, status effects)
- 🗺️ 5-node encounter map with replayable fights
- 🧙 Move learning + loadout management system
- 📈 XP-based leveling system with stat scaling
- 💾 Save & load system (single-slot persistence)
- 🧩 Modular architecture (GameManager, BattleManager, ApiClient)
🎥 Full Gameplay Demo:
https://youtu.be/XRCgYCd0nDU
Full-stack application for detecting non-technical losses (NTL), analyzing electricity consumption, and monitoring grid outages.
Tech Stack:
- Frontend: Next.js, React, TypeScript, Tailwind, Leaflet
- Backend: ASP.NET Core Web API, Dapper
- Database: SQL Server (large-scale dataset)
Key Features:
- 📊 NTL analytics dashboard with top offender detection
- ⚡ Feeder anomaly scoring and classification
- 🗺️ Interactive power grid visualization (map-based)
- 🚨 Real-time & historical outage tracking
- 🔎 Data-driven insights over large datasets
👉 Built during a competitive hackathon environment (team-based, time-constrained)
Team-based project built with C# and .NET.
- Role-based authentication system
- XML-based data storage (NoSQL)
- Layered architecture (Clean Code & SOLID)
- Developed using Agile (Scrum)
🎮 Expanding my Turn-Based RPG with:
- Procedural map generation
- Smarter AI decision system
- Status effects (poison, bleed, buffs/debuffs)
- Resource system (mana/energy)
- 📧 Email: daki.nole@email.com
- 💼 LinkedIn: https://linkedin.com/in/novakovic-david
- 💻 GitHub: https://github.com/nole78

