With keeled scales and the colour and pattern, it is immediately reduced to being one of two possibilities – a Keelback or a Rough Scaled Snake. The former is harmless while the latter is seriously dangerous.
I must agree with GeckPhotographer in it being a Keelback. The head shape is not much wider than the neck and it has a pointed snout – both characteristic of a Keelback. The head of Rough Scaled Snakes is significantly wider than the neck and the snout is squared off and broader. In terms of the patterning, the banding on Rough Scaled Snakes is rectilinear, irrespective of the amount of dark scales. Where as the banding on Keelbacks is much more diagonal and irregular.
These two snakes are very difficult to distinguish between until you have developed the experience with both and are capable of distinguishing their differences. What to the experienced eye is an obvious difference, to the inexperienced observer could be representative of either. So please, DO NOT take any chances and always assume that it may be a rough scaled snake until such time as you are very confident that you can recognise the differences.
Blue