I have an idea for an alternate submission I could give if Venom does not fit in: a skirmisher ranger of a fey race of "giants" called the tuaga du Imbram. Related in some way (thought not by resemblance) to the Eldest Imbrex, they were bred long ago to combat the size of other giant-like creatures: the firbolgs and fomorians.
I do not want to do a full right up yet, but it is looking like:
male tuaga du Imbram skirmisher ranger 1, lawful neutral (favoured enemy: giant)
str 20 dex 10 con 12 int 12 wis 8 cha 10
traits roll with it
skills climb, k (geography), heal, intimidate, perception, survival, swim
feats heavy armour proficiency
Tuaga Du Imbram
Large Fey 7 (+2 Str, -2 Dex)
Greater Paragon 2 (+4 Str, -2 Con, -2 Wis)
Xenophobic Language (Sylvan; Aklo, Common, Elven, Giant)
Fearless 1
Fey Damage Resistance 3
Lesser Defensive Training (Giant) 1
Reach 1