Tu jestem also should work
It works now
I remember now hearing "tu jestem" from worms armageddon!!
"Here I am!", but it wouldn't fit every context in which this English phrase could be used, it's literal and focuses on "here" :)
I am here! - Jestem tu/tutaj!/ Tu/Tutaj jestem!
Here I am! (idiomatic expression - Oto jestem!
Is there any difference between tu and tutaj?
No, its like jeśli and jeżeli.