Tu jestem also should work
It works now
Is there any difference between tu and tutaj?
No, its like jeśli and jeżeli.
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" :)