XL Energy Limited has announced that Ashok Kumar Goyal, independent director has resigned from the board of the company with effect from April 13, 2012.