TJ Porter is a freelance writer based in Malden, Massachusetts. He's been covering personal finance for approximately a decade, focusing on topics such as investing, credit and credit cards.