Welcome to my humble website.
Professional achievements and timeline.
Still the best communication method to get in touch with me.
Tools and utilities.
Video games collection.
Research Disclosure RD633077 - One method to free them all, one method to find them, one method to bring them all and in the Internet bind them.