So far, I'd say I want whatever you just had for dinner...

Looks like you already have it pretty well planned out, not sure how the oil shedding would work, but it's a cool idea. The only things to remember here are the setting (loosely IDW universe based so involving earth may be a bit confusing) and for a history like that, and my namesake is remarkably similar, it's a good idea to find those who play the characters relevant to your story - in your case (Sid)Shockwave/(Dev)Thunderwing/whoever created the experiment part of you as they can help flesh out the details.
Naturally the staff here (I'm an alien here as I'm staff from a different game) will give you good suggestions but it looks like you have everything you need, now you just have to work it all up into a bio.
And I even remembered my sig this time Em! lol