You must take all nodes for reduced Skill Effect Duration. Without it, what's the point?
Also, Time of Need should be with Overabundance I + Hayoxi's Fulmination. It's a very strong boost.
For a No Res build with an Armor stack, we should take the maximum node for 'Armor also applies to Elemental Damage'. This will make your armor work for elemental damage.
Next, we use The Brass Dome with the maximum armor we can afford.
Defiance of Destiny also significantly boosts our survivability.
As for the tree, since we're using Hulking Form, we want to take the maximum useful passive and avoid useless +5 attributes.
So, after setting up all the survivability layers, we have no other damage source left, so the only viable option is poison with Splinter of Lorrata.
Overall, it's a solid boss skill build with decent clear from Dreamer.
p.s.
But there are more interesting options for Titan :)
https://poe.ninja/poe2/profile/Scipetr-1364/character/YelavGoDIV