Software Engineer · Belgrade, Serbia
Full-stack development · Data analysis · LLM-based systems
Finishing my B.Sc. in Software Engineering at the University of Belgrade (FON), with practical experience across the full stack. I like building things end to end: REST APIs and relational databases underneath, modern frontends on top, increasingly LLM-assisted data workflows in between....
You've probably seen the polished version on my resume already. Now let's take a look at what I've actually been building lately.
I'm currently interning as an AI Developer at Appworks, working on a Python backend for AI-driven media processing: transcription, translation, subtitling, video dubbing... On the side, turning my job-market analysis into a bachelor's thesis on salary prediction, while preparing my family's food ordering app for production.
| Languages | |
| Frontend | |
| Backend | |
| Architecture | |
| Databases | |
| Data & AI | |
| Testing | |
| DevOps |
![]() Glumac Plus Restaurant ordering and management system with a customer app, |
![]() FON Raspored Installable class schedule PWA with web push, built on a custom |
![]() Job Market Analysis LLM feature extraction and technology co-occurrence networks |
![]() Hearth Household organizer with shared tasks, role-scoped permissions |
![]() Second Brain AI knowledge capture tool that surfaces connections between |
![]() Srećna biljka IoT plant monitor that pushes a notification the moment the |
More projects
SentinelFlow · Crypto sanctions & AML screening (Garaža Hack, 2026)
A compliance console that screens Solana deposits for sanctions exposure, tracing senders through a
simulated on-chain transaction graph to produce a deterministic, explainable risk verdict. Includes
behavioral identity-linking and zk-STARK "proof-of-innocence" for private deposits.
React TypeScript FastAPI NetworkX · video demo ↗
Running Partner Finder · Full-stack runner-matching web app
JWT auth, Leaflet maps, Cloudinary image hosting, Swagger/OpenAPI docs. Multi-layer security work
(CSRF, IDOR, XSS), dockerized with a GitHub Actions pipeline deploying to Render.
Next.js TypeScript Prisma Docker · live app ↗
Pancake Shop Management System · Java client-server system over raw sockets
Real-time client/server communication, authentication, and database-backed operations behind a Swing GUI.
Java Sockets MySQL Swing
Custom grep · Simplified Unix grep with substring search and basic pattern matching.
C
| Ninth Gymnasium "Mihailo Petrović Alas", Natural Sciences & Mathematics | 2018 - 2022 |
| B.Sc. Software Engineering, University of Belgrade, FON | 2022 - 2026 |
| Co-owner & Technical Lead, Glumac Plus (family restaurant; building its ordering system) | 2023 - present |
| AI Developer Intern, Appworks (Python backend for AI media processing) | 2026 - present |






