The simple answer is that there aren't enough sounds.
There are set sounds for the vowels "e", "i", "a", "o", and "u", as well as 40 other standard sounds and one standalone "n." These sounds are "k", "s", "t", "n", "h", "r", which each have the full three kana, as well as "y" that has three kana and "w" that has two (Okinawan has two other "w"s in we and wi, but these are non-standard)
If we add the voiced "Diacritics", then we add sounds for "g", "z", "d", "b", and "p", adding another 25.
Adding digraphs (e.g., "kya", "sha"), we get another 30 sounds.
This is a grand total of 103 sounds. However, you will notice that a few sounds are missing when compared to English: "v", "l", "x", "f", and "q".
X is normally substituted for a "z-" sound (as in "xylophone"), while using x (as in "x-ray") is pronounced "ekkusu."
L is almost always substituted with "r-", thsu "ball" can be "baru".
Q is substituted with a "k-"
F is written as "fu" plus a smaller vowel kana (unless the sound is explicitly "fu")
V is seems to be always pronounced as a "b", and the standard writing is as such, however the non-standard writing can be done by putting the voice marks by the "u" kana and writing a smaller vowel kana next to it (similar to the digraphs).
Your program likely didn't utilize this way of writing "v", so if you really want it:
シアヴァシュ ディヴァニ
As an aside, the reason for the trailing "u" on your first name is that Japanese is a phonetic language, so with the exception of "n" (sometimes pronounced "m" when before a "p" or "b"), all letters have a consonant followed by a vowel. Most adults drop the trailing "u" when reading (thus hearing "des" instead of "desu"), so your name should be pronounced fairly close.