Need help fine tuning my Soldier (1h + shield)

I need some advise from the more experienced players, to fine tune my Soldier. I have completed Ultimate difficulty in B30, but i haven’t tried BoC and Loggean in B31.

Head: Markovian’s Visor + Prismatic Diamond
Shoulders: Markovian’s Vanguard + Mutated Scales
Chest: Markovian’s Platemail + Chains of Oleron
Hands: Voidsteel Gauntlets + Consecrated Wrappings
Legs: Empowered-Legplates of Valor + Ancient Armor Plate
Feet: Golemborn Greaves + Mark of Mogdrogen
Waist: Reforged Chains of Oleron + Rigid Shell
Rings: Goliath Signet + Ring of the Black Matriarch + both Polished Emerald
Amulet: The Peerless Eye of Beronath + Dread Skull
Medal: Markovian’s Stratagem + Attuned Lodestone
Relic: Menhir’s Bastion
Shield: Markovian’s Bulwark + Serrated Shell
[Main weapon] See screenshot + Haunted Steel
Auguments: 3x Survivor’s Resilience

Note: I have some lower level component due needed for attribute requirement.

I’m thinking on a second mastery with the following investment:

Occulist: CoF + SwF around 27 points investment ( -physical/bleeding resist, -movement speed / + attack speed)
Shaman: Mpack + HotW around 26 points investment (+ 40% heath, which would add around 3k hp i think for my character)
Nightblade: VoS + PB 27 point investment (- total speed + attack speed and healing) (no transmuter due needed to dual wield)
Arcanist: Iner Focus + OFF 27 points investment (spirit and 10% OA + CC freezing)

Which secondary master would fit best for my build? And i prefur it being good for champions and bosses.