You can bring his system over to your end and see if he gains access to the higher speeds that you're getting. Speaking of which, what is the make and model of your roommates motherboard(assuming that he's not using a discrete LAN card and is operating off of the motherboard's onboard NIC)? What OS is he working with and what version is it, if he's on Windows 10? You can try and make sure that the BIOS on your room mates platform is up to date, that the drivers for the NIC are uninstalled and reinstalled manually(with the latest driver) in an elevated command, i.e, Right click installer>Run as Administrator, then see if his experience changes.
You can also try and make sure that the Asus router you have is not pending any firmware updates.
Please note that if his NIC is that from ages ago, then the speeds he's seeing is fine, i.e, it's a hardware limitation.