You've only graduated 2.5 years ago, so trying to push yourself as a Product Designer is probably out of your reach, and comes across as unrealistic. This is a senior-level role where experience is more important than ticking off skills. In combination with the breadth you listed this doesn't make you seem like a genius, it makes you seem like a generalist who lacks focus and probably has a touch of ADHD.
Personally your website also doesn't impress me, nor do any of the projects shown. They all have the same blank slate look of plain sans-serif fonts on white backgrounds with little or no colors and virtually no iconography. That might be good to sell consumer goods, but it doesn't demonstrate your skill and it contradicts that you're "passionate about all things visual". There are no illustrations, no flourishes, the artistry and aesthetics are absent.
In fact, what seems to be your "showpiece" for product design is IMO a self-sabotaging demo. Instead of showing off the creative process and focusing on the creative possibility space, it's a long-winded and visually dull story of navel gazing about details, interspersed with random code screenshots and programmer art. The end result, buried at the very bottom instead of pulled out at the start, is an ugly neon monospace table view with only an out of place Mario coin for graphics.
The golden rule is show, don't tell, and to not force people to do the heavy lifting for you. Also, drop phrases like wanting to work "at your cool startup", it screams try-hard. You don't want to join the startup because _it_ is cool, you want the startup to hire you because _you_ are cool.
Don't talk about writing witty copy or designing mesmerizing colors and dazzling typography, just make me laugh, mesmerize me, dazzle me.