Neat unique approach to a portfolio. Do we need more than this? :)
Here's my homepage. I'm a developer and that's how I present myself. Hope it's readable.
No notable obstacles. It is fully centered (JS solution; no libraries dependencies), and I've coded a custom transformation from JSON to human readable text.
All the website is dynamical (try changing the aspect ratio, or opening on ipad) and with minimized JS weights < 5kb.