Ekaterina Semochkina - a qualified medical doctor - was also a popular beauty blogger with 100k followers on Instagram.
The young woman was found by her devastated parents.
According to the Daily Mail, Ekaterina had her throat slit and had suffered multiple stab wounds to the chest.
According to the publication, Maxim Gareyev, 33, was quizzed by Moscow policemen before being taken into custody for further questioning by the Russian Investigative Committee.
In an alleged video, Maxim is heard confessing to the crime claiming he murdered the young doctor after meeting her for sex.
"She was insulting my sexual prowess and earning power," Maxim told law enforcement.
"I could not stand that."
"I stabbed her with a knife at least five times around her neck and chest," Maxim confessed.
Apparently showing some remorse, the IT specialist told police that he would be cooperative and that he regretted the brutal slaying: "I do [regret it] and I will help the investigation."
According to a local Russian publication, Komsomolskaya Pravda (KP) newspaper, Gareyev - who recently quit his job - became furious when the young doctor said he was a 'poor man'.
After using the knife to kill her, Gareyev claims he then tried to pack her corpse into the suitcase but failed.
It is believed by police that the suspect also attempted to clean up Ekaterina's apartment of blood, with CCTV footage showing the man entering the block of flats where she lived carrying a plastic bag, his face hidden by a cap.
Four hours later the suspect left with a smaller suitcase and was seen wearing gloves despite it being 27C outside on the day police said she was killed.
Ekaterina recently started work as a doctor in a Moscow hospital.
This is a developing story.