Hamelin was my second Master so I'm very familiar with him, so when I'm against him I know what to ignore, which is mostly everything, and just play my game.
As always, if you find a crew too difficult, try playing AS that crew to understand how they work, which will not only increase your knowledge of that crew but will also increase your knowledge of that crew's weaknesses. It is quite eye opening once the curtain's pulled back.