Parse this person name:

Shaffer, Todd J. (Todd Joseph), 1288-1343
user
first_name: Todd
last_name: Shaffer
middle_names:
- Joseph
temporal:
- start: 1288
  end: 1343
  type: life_span
titles: []
extra_info: []
assistant