My recommendation would be:
to stay prone most of the battle
use NV on the solid eye
i put the guards to sleep becuase if they are sleeping i dont think they send more
Just wait for her to get setup up and shoot her with a sniper when she is setup with the railgun
It mostly patience though.
If anybody has any other question about bosses let me know, but half the fun is figuring out how to beat them