RadiumOne CEO Gurbaksh Chahal has been fired by the board of directors of the company, days after he pled guilty to misdemeanor charges of battery and domestic violence battery in a San Francisco court, Re/code reports.

The board took its time because it was not an easy decision to make, especially considering the fact that Chahal has a massive stake in the company. Moreover, they were also expecting him to resign voluntarily.

Indian-born Gurbaksh Chahal, who moved to California with his family when he was four, has numerous feathers on his cap. The die hard entrepreneur, as he likes to call himself, is founder of ClickAgents, BlueLithium, RadiumOne and BeProud Foundation.

Chahal was caught on camera hitting and kicking his girlfriend 117 times during a 30-minute domestic violence assault in his penthouse. Police also alleged in court that he threatened to kill the woman several times.

Originally, Chahal was charged with 45 felony counts of domestic violence but all of those charges were dropped after the victim refused to cooperate with police, and the judge agreed to the argument that the video could not be used as evidence because police conducted an illegal, warrantless search of Chahal's home.

After he accepted a plea deal on the two misdemeanor charges, he was put on three years of probation, and was asked to perform 25 hours of community service and complete a year-long domestic-violence training.

He defended himself in a blog post published yesterday, saying that he lost his temper after learning that his girlfriend "was having unprotected sex for money with other people" – something she confessed during a police interview. He insisted that there is a difference between bad temper and domestic violence. Chahal also rubbished the video footage report and accused the media of spreading misinformation.

Although the post was published after the company decided to fire him, he still refers to himself as CEO in the post, indicating that either he wasn't aware of the decision or is ready to put up a legal fight against the move.