Ever since the age of fourteen, Parker Wallace (who recently celebrated an 18th birthday) has been plagued by dreams of a snake and a large ball of fire. For the last year, Parker, who is best described as "Bishonen" - nobody is completely sure if it is a boy or a girl, and Parker likes keeping it ambiguous - has been in therapy because these dreams made sleep impossible.
Then Parker's therapist revealed that he was truly Xōchipilli, the Aztec god of games, song, and knowledge, and that Parker was being courted by the "great rivals" - Tezcatlipoca and Quetzalcoatl - and that if Parker ever wanted to sleep again, it would have to sign a contract with one of them. After a few more sessions, Parker made a choice and embraced Quetzalcoatl, the Feathered Serpent. Normally Parker is an androgynous person with black hair and gray eyes but under the power of the Contract, rainbow-hued wings sprout from Parker's back and similar scales cover Parker's skin.
Parker was always good with machines, and this contract has enhanced that ability greatly, making Parker a "master Tinker" able to cobble together nearly anything, given parts and time.
As Quetzalcoatl was the Great Teacher, Parker also has an ability to grant any non-magical skills to others. If Parker understands the skill well enough to explain it, the skill is granted permanently, but if Parker is only vaguely aware of how the skill works, it is granted for a single use.
As a curse, Parker is filled with the same wanderlust that led Quetzalcoatl to first visit, then leave the Aztec Empire back in the days of its greatest power, and has trouble remaining in one place for more than a fortnight without getting fidgety and wanting to move on.