Vedran Miletić

Hi, I am Dr. Vedran Miletić.

Yes, I am a doctor, but not that kind of doctor. My scientific research involves computer simulation, high performance computing, and free and open source software.

Read more See CV View blog

I research, teach, develop, and promote free and open source software.

I work as a postdoctoral researcher at Heidelberg Institute for Theoretical Studies (HITS).
Previously, I have worked as a Senior Research and Teaching Assistant at the University of Rijeka Department of Informatics (InfUniRi).
Additionally, I have also worked as an Adjunct Teaching Assistant at the Faculty of Engineering (RiTeh).


I am a postdoctoral researcher in professor Frauke Gräter's Molecular Biomechanics (MBM) group at Heidelberg Institute for Theoretical Studies (HITS). I am participating in development of free and open source software we use. Previously, I was a postdoctoral researcher in professor Željko Svedružić's laboratory crew. I was studying molecular modelling of biomolecules. I was concentrated on investigating reaction dynamics of protein-ligand interactions with molecular dynamics and nudged elastic band methods using quantum chemistry and QM/MM approaches.

I have done my PhD work in professor Branko Mikac's research group at University of Zagreb Faculty of Electrical Engineering and Computing (FER) Department of Telecommunications. My PhD research work has been focused on evaluation of optical telecommunication network reliability and availability using Monte Carlo method and optimization of routing and wavelength assignment.

I am also interested in applications that use heterogeneous parallel and distributed computing and run on high performance computers. In particular, I was focused on parallel execution of network simulation software as a part of the PhD work described above.


At InfUniRi I TA the courses:

I also TA'd Computer Networks 1 until 2015 and Operating Systems 1 until 2012. At RiTeh I TA'd Computer Networks course on undergraduate level in 2013 and 2014.

At BioTechUniRi I teach Informatics and TA Chemoinformatics courses on undergraduate level. On master's level, I teach Physical Organic and Computational Chemistry and TA Design of Biologically Active Molecules by Computational Methods courses.

Teaching materials can be found at reStructuredHgWiki (in Croatian, licensed under CC-BY-SA 4.0, source code available). Auditory exercises for Computer Networks are not part of reStructuredHgWiki and are available in a separate repository.


I am one of the developers of ns-3 network simulator. In particular, I am a developer of optical telecommunication network model (source code available). Parts of it utilize Open MPI and NVIDIA CUDA. (Feel free to contact me for more information.)

Among other projects, I have contributed patches to LLVM, CP2K and GROMACS (detailed summary of my contributions can be found on OpenHub). I follow the development of tools such as NEPI/NEF/NETNS, IMUNES/CORE, OpenFlow, NDN, CUB, Modern GPU, NVBIO, and UGENE.


I am a big fan of Debian GNU/Linux and Fedora distributions (their quality and their emphasis on software freedom are first class), NetBeans and Eclipse IDEs, Clang C/C++/OpenCL and GFortran Fortran compilers, Git version control system, LaTeX, ConTeXt, and reStructuredText markup formats (because of high quality of TeX Live and Sphinx, respectively).

Less specifically, I am very happy how LibreOffice is going forward and I enjoy promoting it along with OpenDocument and free and open source software (FOSS) movement in general.

I participate in research and professional projects.

List of projects and papers is provided here for reference; my curriculum vitae offers more details (also available in Croatian).

Present Projects

The development and commercialization of human DNA methyltransferase Dnmt1 inhibitor with a goal to reprogram functional organization of the genome of human cells (reference number, funded by University of Rijeka, timeframe 2014–2016

Recommender system for computer aided learning (ELARS) (reference number, funded by University of Rijeka, timeframe 2014–2016; continuation of Computer supported education (reference number 036-0361983-2019), funded by MZOS, timeframe 2007–2013

RFID (Internet of Thing) based animal individual behavior intelligent identification technology and application in traceability (REMALLOY), funded by MZOS, timeframe 2014–2016

Past Projects

Establishment of CUDA Teaching Center at University of Rijeka, funded by NVIDIA, timeframe 2012–2014

Development of Prototype WDM Network Simulator (PWNS), no external funding, timeframe 2012–2014

Development of e-learning materials for Computer Networks 2 course, funded by UniRi, timeframe 2012

Building the future optical Network in Europe: The e-Photon/ONe Network (BONE), funded by FP7, timeframe 2008–2010

Supporting e-Business by Distance Learning System Based on Dialogue (reference number 009-0362027-1331), funded by MZOS, timeframe 2007–2013

Research Papers and Conference Presentations

Miletić, Vedran; Páll, Szilárd; Gräter, Frauke. 2016. “Towards fully open source GPU accelerated molecular dynamics simulation.” In 2016 European LLVM Developers' Meeting, Barcelona, Spain. (video)

Miletić, Vedran; Šubić, Tomislav; Mikac, Branko. 2014. “Optimizing Maximum Shared Risk Link Group Disjoint Path Algorithm Using NVIDIA CUDA Heterogeneous Parallel Programming Platform.” In Proceedings on the 2014 X International Symposium on Telecommunications (BIHTEL), edited by Saša Mrdović, 1–6. Sarajevo, Bosnia; Herzegovina: University of Sarajevo; IEEE.

Nikolić, Patrik; Miletić, Vedran; Svedružić, Željko M. 2014. “DNA Methyltransferase Dnmt1: Regulation of Substrate Selectivity.” In 6th OEGMBT Annual Meeting 2014 Abstract Book, edited by Alexandra Khassidov, Walter Glaser, and Christoph Klimek, 129. Vienna, Austria: Austrian Association of Molecular Life Sciences; Biotechnology; Servicebetrieb ÖH-Uni Graz GmbH.

Miletić, Vedran; Hoić-Božić, Nataša; and Holeko Dlab, Martina. 2014. “Optimizing ELARS Algorithms Using NVIDIA CUDA Heterogeneous Parallel Programming Platform.” In ICT Innovations 2014, Advances in Intelligent Systems and Computing, edited by Ana Madevska Bogdanova and Dejan Gjorgjevikj, 135–44. Berlin, Heidelberg: University of Skopje; Springer.

Miletić, Vedran; Maniadakis, Dimitris; Mikac, Branko; Varoutas, Dimitris. 2014. “On the Influence of the Underlying Network Topology on Optical Telecommunication Network Availability Under Shared Risk Link Group Failures.” In Proceedings of the 2014 10th International Conference on the Design of Reliable Communication Networks (DRCN), edited by Peter Van Daele, 1–8. Ghent, Belgium: University of Ghent; IEEE.

Miletić, Vedran; Mikac, Branko; Džanko, Matija. 2013. “Impact Evaluation of Physical Length of Shared Risk Link Groups on Optical Network Availability Using Monte Carlo Simulation.” In Proceedings of the 2013 18th European Conference on Networks and Optical Communications (NOC) and 8th Conference on Optical Cabling & Infrastructure (OC&I), edited by Erich Leitgeb, 249–55. Graz, Austria: Technical University Graz; IEEE.

Džanko, Matija; Mikac, Branko; Miletić, Vedran. 2013. “Analytical and Simulation Availability Models of ROADM Architectures.” In Proceedings of the 12th International Conference on Telecommunications (ConTEL), edited by Krešimir Pripužić and Marko Banek, 39–45. Zagreb, Croatia: University of Zagreb; IEEE.

Miletić, Vedran; Mikac, Branko; Džanko, Matija. 2012. “Modelling Optical Network Components: A Network Simulator-Based Approach.” In Proceedings on the 2012 IX International Symposium on Telecommunications (BIHTEL), edited by Saša Mrdović, 1–6. Sarajevo, Bosnia; Herzegovina: University of Sarajevo; IEEE.

Džanko, Matija; Mikac, Branko; Miletić, Vedran. 2012. “Availability of All-Optical Switching Fabrics Used in Optical Cross-Connects.” In Proceedings on the 35th Convention International MIPRO 2012, edited by Stjepan Golubić, 613–17. Opatija, Croatia: MIPRO; IEEE.

Professional Papers and Conference Presentations

Miletić, Vedran. 2015. “Slobodni softver otvorenog koda – nositelj inovativnosti” In Sveučilišni list Universitas 70, edited by Tomislav Čižmić-Marović, 24. Split, Croatia: University of Split.

Miletić, Vedran. 2015. “Ratovi web preglednika” In Sveučilišni list Universitas 65, edited by Tomislav Čižmić-Marović, 18–19. Split, Croatia: University of Split.

Miletić, Vedran. 2013. “Možemo li predvidjeti (i spriječiti) prekid rada telekomunikacijske mreže?” In Dan Novih Tehnologija (DaNTe) 2013, edited by Petar Biljanović, 1. Rijeka, Croatia: MIPRO; IEEE.

Miletić, Vedran; Kovačić, Božidar; Lenković, Kristijan. 2013. “PG-Strom: primjena tehnologije paralelnog programiranja NVIDIA CUDA na sustav za upravljanje bazom podataka PostgreSQL.” In Razvoj poslovnih i informatičkih sustava CASE 25, edited by Mislav Polonijo, 53–59. Zagreb, Croatia: CASE; CASE.


None. (Why?)

I enjoy reading about ideas.

Quotes below are my personal preference picks.

Ayn Rand

"The present state of the world is not the proof of philosophy’s impotence, but the proof of philosophy’s power. It is philosophy that has brought men to this state – it is only philosophy that can lead them out."
(For the New Intellectual)

"But you see, I have, let's say, sixty years to live. Most of that time will be spent working. I've chosen the work I want to do. If I find no joy in it, then I'm only condemning myself to sixty years of torture. And I can find the joy only if I do my work in the best way possible to me. But the best is a matter of standards—and I set my own standards. I inherit nothing. I stand at the end of no tradition. I may, perhaps, stand at the beginning of one."
(The Fountainhead)

"[B]efore you can do things for people, you must be the kind of man who can get things done. But to get things done, you must love the doing, not the secondary consequences."
(The Fountainhead)

"The machine, the frozen form of a living intelligence, is the power that expands the potential of your life by raising the productivity of your time. If you worked as a blacksmith in the mystics’ Middle Ages, the whole of your earning capacity would consist of an iron bar produced by your hands in days and days of effort."
(Atlas Shrugged)

"Man's mind is his basic tool of survival. Life is given to him, survival is not. His body is given to him, its sustenance is not. His mind is given to him, its content is not. To remain alive, he must act, and before he can act he must know the nature and purpose of his action. He cannot obtain his food without a knowledge of food and of the way to obtain it. He cannot dig a ditch – or build a cyclotron – without a knowledge of his aim and of the means to achieve it. To remain alive, he must think."
(Atlas Shrugged)

"I want to see, real, living, and in the hours of my own days, that glory I create as an illusion. I want it real. I want to know that there is someone, somewhere, who wants it, too. Or else what is the use of seeing it, and working, and burning oneself for an impossible vision? A spirit, too, needs fuel. It can run dry."
(Introduction to 25th Anniversary Edition of The Fountainhead)

More info: Ayn Rand Institute, Ayn Rand Lexicon, Atlas Shrugged.

Chuck Palahniuk

"People do it everyday, they talk to themselves... they see themselves as they’d like to be, they don’t have the courage you have, to just run with it."
(Fight Club)

"I say never be complete. I say stop being perfect. I say let's evolve. Let the chips fall where they may."
(Fight Club)

"Leonardo's Mona Lisa is just a thousand thousand smears of paint. Michelangelo's David is just a million hits with a hammer. We're all of us a million bits put together the right way."

"We're the middle children of history, man. No purpose or place. We have no Great War. No Great Depression. Our great war is a spiritual war. Our great depression is our lives. We've all been raised on television to believe that one day we'd all be millionaires, and movie gods, and rock stars, but we won't."
(Fight Club)

"We're consumers. We are by-products of a lifestyle obsession. Murder, crime, poverty, these things don't concern me. What concerns me are celebrity magazines, television with 500 channels, some guy's name on my underwear. Rogaine, Viagra, Olestra."
(Fight Club)

"Old George Orwell got it backward. Big Brother isn't watching. He's singing and dancing. He's pulling rabbits out of a hat. Big Brother’s busy holding your attention every moment you're awake. He's making sure you're always distracted. He's making sure you're fully absorbed. He's making sure your imagination withers. Until it's as useful as your appendix. He's making sure your attention is always filled. And this being fed, it's worse than being watched."

More info: The Cult


"Science is woefully underfunded compared to the scale of the problems it’s trying to solve."
(Scienceogram UK)

"Technology leadership is not defined by patents, which history has repeatedly shown to be small protection indeed against a determined competitor, but rather by the ability of a company to attract and motivate the world’s most talented engineers. We believe that applying the open source philosophy to our patents will strengthen rather than diminish Tesla’s position in this regard."
(All Our Patent Are Belong To You by Elon Musk)

"You and I are told increasingly that we have to choose between a left or right, but I would like to suggest that there is no such thing as a left or right. There is only an up or down – up to a man's age-old dream; the ultimate in individual freedom consistent with law and order – or down to the ant heap of totalitarianism, and regardless of their sincerity, their humanitarian motives, those who would trade our freedom for security have embarked on this downward course."
(A Time for Choosing by Ronald Reagan)

"I will not serve that in which I no longer believe, whether it call itself my home, my fatherland, or my church: and I will try to express myself in some mode of life or art as freely as I can and as wholly as I can, using for my defence the only arms I allow myself to use – silence, exile and cunning."
(A Portrait of the Artist as a Young Man by James Joyce)

"The human race is but a monotonous affair. Most of them labor the greater part of their time for mere subsistence; and the scanty portion of freedom which remains to them so troubles them that they use every exertion to get rid of it."
(The Sorrows of Young Werther by Johann Wolfgang von Goethe)

"The world you're looking at only exists from the outside. The only reason I survive in it is that I always knew it was empty."
(Chuck Bass from Gossip Girl by Cecily von Ziegesar)

"Svršeni su računi ove godine. Bila je crna po nas Hrvate. Dobrote ne doživismo nikakove, zla i premnogo. Kiša i tuča, poplava poharala zemlju... 9. studenoga ošinu nas strahoviti potres te uništi u našem liepom Zagrebu mnogo liepih nada. Ne samo ljudi, ne samo Madjari i Austrijanci, i narav se proti nama urotila, sve zlo je navalilo na nas biedne Hrvate. Hoće li bolje biti? Mora jedan put, ta gore ne može biti nego što je sada. Da se ta crna godina i ljuto završi, padala je danas u Zagrebu tuča. Vrieme je toplo, vlažno kao u proljeće, sniegu ni traga. Mi stojimo moralno i materijalno u blatu. Hoće li Bog tome biednome narodu ikada pomoći? – upitah se često za ovih zadnjih dana godine. Čovjek gotovo da sdvoji, toliko se pojavilo kod nas kukavica, toliko ništarija i propalica, toliko ima lopovštine, da te groza hvata. Poštenje, dosljednost, karakter dan-danas su kod nas gotovo suvišni pojavi."
(August Šenoa wrote this down on December 31st, 1880.)

"Every revolution was first a thought in one man's mind and when the same thought occurs in another man, it is the key to that era."
(History from Essays: First Series by Ralph Waldo Emerson)

I like other things besides reading.

And dislike some as well. Also, some random details.

I like

life, integrity, honesty, reason, self-esteem; working as a teaching and research assistant, my colleagues at InfUniRi, RiTeh, FER, and HITS; my courses, students that found inspiration in them to expand their knowledge; my friends, my family; PhD studies (well, most of the time), doing network modelling and simulations, writing research papers, mathematics and its applications in engineering disciplines, computer networks; free software and its community, celebrating Document Freedom Day, Debian, Fedora (well, most of the time), ns-3 (many amazing people work on it), NetBeans (Eclipse comes close), GROMACS (it is very cool), CP2K (it can do a lot of great science), Git (no explanation necessary); Red Hat, the open source leader, GitHub, the new Facebook, and Bitbucket, the new Myspace; working with high-performance computers using CUDA and MPI, accelerating molecular dynamics; biotechnology students, especially those who claim that I invented Linux and nobody else is using it besides me for teaching; teaching, both auditory and lab exercises, guest lectures about Linux, LibreOffice and Python; tourist animation, entertainment, summer and being at the beach, fine cocktails, ice cream, interesting girls and people in general, many star hotels with fine food (and lots of it); fine food regardless of the hotels, cakes, especially fruit cakes and and Schwarzwald; peaches, strawberries, pears and cherries combined with (ice) cream; conferences and summer schools, meeting other researchers; people who have a standard of right and wrong, people who know what they want, people who can recognize the work done well and work done badly, people who do good work; leading and participating in successful projects; creating something beautiful in the world of open source, especially in new and groundbreaking projects where crappy documentation is better than no documentation (even though being stuck for hours is frustrating); yoga, running, gym, basically anything that can serve as stress relief; Steam and gaming on Linux, SteamOS, Valve's games, Outside free-to-play MMORPG; companies like Google, Valve, and AMD who took brave moves to push GNU/Linux and open source into the mainstream; Python and most of the time C++, tools like GDB/LLDB, Clang static analyzer, Valgrind; the idea of open source principles being applied everywhere, including agriculture and drug research; Croatian Railways and trains in general, airplanes; high school literature such as Sorrows of Young Werther, Anna Karenina and other works by Tolstoy; Ayn Rand's literary and philosophical works ...

I dislike

negativity, lack of desire and initiative to do the right thing, boring lectures; foggy and imprecise rules designed to be stretched at arbitrary whim, people who carry don't blame me mentality; non-free software, closed data formats, research results closed behind a paywall; danglers, ridged and fake people; students who bother me about groundlessly getting points as an alms, students who have no idea what the course is about and jump out to quote the laws and rule books; injustice, lies, people who don't know what to do with their lives and use that as an excuse to bother others with their problems, gossips, the whole blaming-others-for-personal-issues-culture; living on someone else's earnings (physically and spiritually), looters (physical and spiritual), including fake spiritual teachers who are in the game for the money and sell crap in return, religion and religious institutions; evasion and running away from reality, getting away from any responsibility; boring kids addicted to constant stimulation, raised on MTV and sweets, parents who allow the children to run over their heads and have a weak standard of right and wrong, the whole permissive parenting idea; fast food (despite that fact that it can be tasty), the entire culture of rushing everywhere (despite the fact that sometimes you have to accept it); people who panic and create chaos at every unplanned obstacle instead of working to resolve it; doing work the crappy way just to get it done, publishing bad papers just to publish a certain number of them and get promoted, viewing the world superficially, judging people and situations without seeing their depth; patents, especially software patents, people who take patent system as God-given and refuse to discuss whether it should exist at all; proprietary software and people who compromise too easily on using it, people who try to force me to use proprietary software because "it's the way it has always been done, who cares about this stuff, and we have no time to change now"; television and crap TV shows, especially stuff like My Super Sweet 16, Jersey Shore and other wannabe dramatic or funny shows; completely pointless modern literature junk that is assigned in high school, including Waiting for Godot by Beckett, Chairs by Ionesco and The Metamorphosis by Kafka (I love-hate The Trial though); the fame behind Madamme Bovary and overvaluation of her life philosophy ...


My surname Miletić is pronounced as Miletich with ch as in "cheers" and "cherry". This ending perfectly fits Switzerland's .ch domain for domain hack; a domain hack is basically anything like,,,, and, of course, (see for more). I find domain hacks very cool, think of them as an expression of personal creativity, and also like Switzerland a lot; hence

From 2007 till 2009, while I was still an undergraduate student of mathematics, my personal site was located on In 2009, when I got employed by Department of Informatics, the site moved to For a while I was reluctant about getting my own domain; I considered various options using .com and .hr (including but didn't really like any of them. In 2014, after expanding my search on ccTLDs other than Croatian one, I finally thought of using .ch domain hack and from the start felt just right.

My brother Mladen prefers ordinary (i.e. non-hack) domain names and has chosen for his professional site ( is our family domain). There is another Mladen whose work I admire, Mladen Šarić, a fashion photographer.

The name Vedran comes from Croatian "vedri dan" which translates to English "clear day". The surname Miletić has no particular meaning that I am aware of; despite, my father always joked and made stories around "leti" part which translates to "fly" (verb). Is it written down as Miletić, Miletic or Miletich? I am okay with any of these. Research papers indexed in databases mostly contain the non-accented version (i.e. Miletic), because the accented version (i.e. Miletić) can be hard to write on any keyboard layout other than Croatian.

This site can be reached over IPv6, just like ETH Zürich, EPFL, Imperial College London, and Max F. Perutz Laboratories. Props to everyone participating in making the transition happen.

Want to contact me?

You can contact me by sending an e-mail to either or vmATTHESOON@ATTHEWAZHEREvedranmiletiTHEDOTSOON.THEDOTWAZHEREch. You can also contact me by using the form below which will format and send e-mail for you.

Students contacting to inquire about the course-related topics are required to mention their study programme, year and the course name they are enrolled in.