Well, to begin, this should be taken to the Character Discussion forum.
Now that that formality is out of the way, let's analyze this short description for this character of yours. First of all, not needing wands to cast magic is a moot point as it's never described anywhere that it's a necessary component for spellcasting. Now, you say that this character has spent decades at the university. The question you should ask yourself is "Why has he spent decades at the university?" "Is it because he is a student or a professor?" If he is a student, then it makes no sense, as even the longest advance course is recorded at lasting no longer than 15 years. A decade and a half doesn't exactly qualify as decades, plural. However, if he is a professor, then his, or her, long tenure makes some sense.
But then, you must ask yourself. "Why did I make my character learn all these super amazing skills?" "At the end of the day, what motivates him?" If it's so he can be an uber badass that can kill all the predators in the jungle, then I'm afraid that character won't fly, as it's incredibly cliché and the anti-thesis to everything this setting stands for. These creatures are widely feared for good reason. And this is why you should ask yourself what the character's role in the story is. An incredibly powerful character can be forgiven depending in what is it does during the plot.
Take me, for example. I have my own amazing powerful wizard, an archmage to be exact. She's a little scatter-brained, but otherwise, she's not someone you want to mess with. However, she's not a main character, and as such, the story doesn't focus on her. If, however, he's the main character and we're supposed to be wowed at every turn by his peerless magical prowess and boys and girls of all ages fawn over his incredible might, then yeah, you're gonna have a bad time with people who are savvy toward character clichés.
On the subject of his powers, mainly his innate magic, ask yourself, "What exactly is this innate power of his?" "Is he naturally able to use fire magic?" "Are his eyes hypnotic somehow and his tongue laced with beguiling power?" I mean, there's nothing wrong with someone being able to use magic as naturally as breathing, but it's kind of boring, isn't it? Furthermore, are there drawbacks to this power? For instance, what happens if he overuses it? It's not a necessary addition, but it can help make the power more nuanced.
While we're at it, let's talk personality. The character is a prodigy. With this wide a skill set, there's no way he couldn't be. So what is his personality? Does he or she have a vice that counterbalance his or her incredible aptitude? Are they fully aware of their powers, which causes them to be arrogant and thus prone to making poor judgement? Are they solely great at academics, but struggle to perform when put under pressure or when facing something unexpected? Or despite all that amazing prowess, he or she remains humble and wise because dammit that character is just that awesome? There's a lot to consider before a character be deemed "overpowered."
But if you ask me, yes; if you just take innate magic, photographic memory, has mastered all magic because he or she spent more years at school than he or she should, seems like you're tailoring the perfect character, and the usual reason when it comes to this setting is so they can beat up the big bad monsters to show that they're uber badass. And that's terrible.