Summary
Nikola Morača is a Senior Software Engineer based in Novi Sad, Serbia, with over two decades of hands-on experience and three years in senior roles focused on system architecture and product delivery. He blends deep expertise in advanced visualization, databases, communication protocols, and cloud migration (Microsoft Azure) with a practical history of full-stack and performance-focused development. Nikola co-founded VeloxDB and currently contributes to AgreeMedia, demonstrating an entrepreneurial streak alongside enterprise-grade architecture work at Schneider Electric. Early work as a hobbyist game developer — building a software 3D engine and multiplayer shooter in Pascal/x86 assembler while in high school — reflects a long-standing passion for low-level optimization and creative problem solving. Known for turning complex industrial requirements into efficient, secure systems, he favors shipping pragmatic solutions that scale. His MEng in Computer Science underpins a profile that straddles both deep technical craft and product-minded engineering.
3 years of coding experience
23 years of employment as a software developer
Master of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Faculty of Technical Sciences, University of Novi Sad