Vladimir Marinkovic is a pragmatic software engineer with 11 years of experience designing and delivering web-based enterprise backends, primarily on the .NET stack while fluently working with Node.js, Java SE and actively expanding into Go. He has repeatedly taken on architect and senior backend roles to build scalable, DDD-driven microservices and integration brokers for domains ranging from insurance and ticketing to payments and oil & gas planning. Vladimir blends hands-on implementation (WebAPI, EF Core, AWS, Kafka/RabbitMQ patterns) with system-level design decisions that improve performance, scaling and team productivity. He’s comfortable in contractor and startup settings, having led cross-functional teams and mentored junior engineers while shipping production systems. Notably, he has practical experience implementing virtual card/payment integrations and prototyping blockchain chaincode for real products. Based in Bosnia and Herzegovina, he values respectful, efficient teams and pragmatic architectures that map cleanly to business goals.
11 years of coding experience
11 years of employment as a software developer
Master's Degree, Mobile Computing, Master's Degree, Mobile Computing at University of Applied Sciences Upper Austria
Computer Networks, Computer Networks at Cisco Networking Academy
Bachelor of Science, Computer Science and IT, Bachelor of Science, Computer Science and IT at Faculty of Electrical Engineering, University of Banja Luka
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.