To help with modification issues, I would place "in my past career" at the beginning of the sentence; otherwise it sounds like that phrase is modifying 'website'. I have no problem with the commas, either way. The commas serve to accentuate 'developed'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.