Backend, desktop & DevOps developer based in Novi Sad, Serbia. I write Python, play with Linux servers, and care about software that's actually useful in real life. Backend, desktop & DevOps developer iz Novog Sada. Poznajem Python, upravljam Linux serverima, i zanima me softver koji je zapravo koristan u stvarnosti
Desktop app for managing Serbian fiscal invoices. Scrapes purs.gov.rs, decodes QR codes, exports to Excel, and generates receipt images, from a simple GUI. Desktop aplikacija za menadžment fiskalnih računa. Scrapuje podatke sa purs.gov.rs, dekodira QR kodove, exportuje u Excel, i generiše slike računa, sa prostim GUI
The main challenge was reliable QR decoding on Windows ARM(Paralels), pyzbar failed due to missing DLLs, so I replaced it with zxing-cpp and packaged everything with PyInstaller. CI/CD via GitHub Actions builds Windows and macOS releases automatically on every tag push. Glavni izazov je bilo pouzdano QR dekodiranje na Windows ARM(Paralels), pyzbar nije radio zbog nedostajucih DLL biblioteka, zamenio sa zxing-cpp i spakovao sve sa PyInstaller. CI/CD preko GitHub Actions pravi Windows i macOS release automatski na svakom tag push.
Self-hosted Linux server running Home Assistant, Nginx reverse proxy, and containerised services via Docker Compose, managed remotely over SSH. Linux server koji pokrece Home Assistant, Nginx reverse proxy, i docker usluge preko Docker Compose, upravlja se isključivo preko SSH.
Set up from bare metal: partitioning, network config, SSH hardening, firewall rules, Let's Encrypt TLS, and automated Docker and systemd service restarts. Learned the hard way that DNS resolution inside containers needs complex configuration. Konfigursan od nule: partioning, network config, SSH hardening, firewall pravila, Let's Encrypt TLS, i automatski restartovi Docker i systemd servisi. Naučio sam na tezi način da DNS resolution unutar kontejnera zahteva kompleksnu konfiguraciju.
I'm a gap year developer based in Novi Sad, Serbia, preparing to study
Electrical & Computer Engineering at FTN Novi Sad this October.
I spend my time building useful software: desktop apps, server infrastructure,
and learning low-level tools - and looking for junior roles in
backend development, DevOps, or systems administration and other.
Long-term I'm interested Electrical engineering, microelectronics, CPU and chip design, low level programming and similar fields. Right now I'm focused on
building software that is actually useful to me, and learning as fast as possible. I also love math and physics
Ja sam gap year developer koji živi u Novom Sadu, i spremam se da studiram
Elektrotehniku i računarstvo na FTN-u u Novom Sadu od ovog oktobra.
Provodim vreme pravljenjem softvera - desktop aplikacija, server infrastruktura,
i učenjem nekoliko alata - i tražim junior/intern role u
backend development, DevOps, ili administraciji sistema.
Zanima me Elektrotehnika, mirkoelektronika, dizajn CPU i mikročipova, low level proramiranje i slično. Trenutno sam fokusiran na
pravljenje i dizajniranje softvera koji mi zapravo koristi u svakodnevnom životu i učenje. Jako volim matematiku i fiziku.
Open to junior backend, desktop, DevOps, sysadmin, and other roles in Serbia or remote. Otvoren za junior backend, desktop, DevOps, sysadmin, i druge pozicije u Srbiji ili na daljinu.