It is certainly not a Rivulus, nor a cyprinodontid, cyprinodontids for once only have one dorsal fin. Rivulus also only occurs in South and Central America.
This is most likely some species of goby, but I cannot say of which family/genus/species, but might be of the Gobiidae.