New website on the way

A new website is under development and I can't wait to show you. For now, my outdated portfolio website (which was recovered from previous backups) will be served.

This portfolio website will be preserved and will be browsable on the new site.



You can view some sample writing on blog. I write about random happenings, and cool accomplishments there. Come visit my mind.