Dušan Markovič is a senior software developer at Better who designs, develops, and maintains the multitude of backend applications Better provides for its customers. He finds motivation for work in the vision of the company and in the great team he works with. “It’s fun to work where you can grow,” he told us and added that in the future, he would like to help develop a testing infrastructure that will safeguard apps and help keep the Better products stable. In his free time, he loves movies and sports, but his true passion is travel, and he tries to take a long trip every few years. To find out what was his last destination, how he feels about the trends in digital healthcare, and to learn more about Dušan, read the interview below.
Like my colleagues, I design, develop, and maintain the multitude of backend applications we provide for our customers. For the last few years, I’ve been working on data streaming, security, and containerisation.
When I started, there were around 40 people sitting in a small hall, squeezed between closets and plants. I was lucky to start working with awesome people (shoutout to TomažD and BoštjanP), who took me under their wing and provided me with a great opportunity to learn. My motivation for sticking to one employer is working in healthcare, the vision of our company and our CEO, and the team I work with – it’s fun to work where you can grow.
The biggest change was the split from Marand and focusing exclusively on healthcare. And the second biggest, I would say, was getting new offices and expanding to 150+ employees.
Since the applications we develop are complex and full of domain knowledge that has quite a steep learning curve, we test them ourselves. But to be fair – most of the bugs are found by QA testing auxiliary frontend applications. The performance is maintained or sometimes improved with deliberate maintenance decisions supported by integration and stress testing. The biggest jumps in performance are correlated with larger infrastructure changes, but the latter is rarely possible for multiple reasons (time constraints, backwards compatibility, release cycle duration).
Event-driven architecture and complex event processing go hand in hand and are primarily meant for data export and offline processing/analytics without too much of a performance impact on the platform's main components. Application architecture is a much wider (and older) field, and without getting into the weeds, for the last few years, I’ve been working on revamping the older codebases to a more modern state. At the moment I’m working on an integration testing framework.
LLMs are all the hype now but incorporating them into our core products is a challenge because of the hallucinations they can produce – a big ‘no-no’ in healthcare. However, I do see machine learning as very useful in assisting applications like clinical decision systems and dictation-transcription. Outside of AI, I follow many technology advancements, but they are too low-level or “boring” to mention here.
I would like to help develop a testing infrastructure that will safeguard apps from regression bugs and help keep our products stable. And being as senior as you love to point out, I would help the next generation of developers with my acquired experience. 😊
I am a bit of a filmophile and a geek, but I also enjoy sports – mountain biking, badminton/squash, and snowboarding are my favourites. I also enjoy diving and wakeboarding though these happen rarely.
I love travelling, but unfortunately, a long trip only happens every two or three years. The last one was to Indonesia for about a month in March this year, and what I miss the most is the lack of stress and urgency our everyday lives at home bring. What stayed with me the most was Borneo with its jungles – I had never experienced anything like that before.
I would still consider my trip to Japan more than a decade ago as the most memorable – the culture, food, architecture, and nature are as foreign as they are fascinating. For a close second, I would choose New Zealand. I don’t really have travel destinations I’d like to forget, but the most emotionally difficult one was travelling alone around the Philippines after the 2011 tsunami.
To me, Better presents an opportunity to contribute to society while doing what I love and working with the best people I have worked with.