"i.e." with "me", "myself", or "i"?
I feel that the entire sentence is awkward and poorly worded. A better structure might be: "We need to involve marketing in the naming of this feature as it was an engineer, yours truly, who suggested the name."
...because an engineer (I myself) came up with the current name.
This is an appropriate place to add "myself" for emphasis and clarity, and the "i.e." is redundant in this parenthetical note.