I'm an entrepreneur working primarily in the consumer web space. I enjoy building consumer facing web experiences. I'm currently working on two commercial projects: Awezone, a content aggregation site, and another start-up in the payments space, that is currently in stealth-mode. My other interests include psychology, statistics and machine learning.
I'm available for both freelance and temporary work. View my resume and CV
Node.js to Python interoperability
Replacing passwords with QR-codes
Instead of having to type potentially long password, on a tiny smartphone keyboard, with QuickerAuth the user simply points his or her smartphone camera at the a QR-code displayed on the screen. The code, once scanned, is used to login the user to the service.
QuickerAuth is written in Python and provides a framework for a server-side implementation of the QuickerAuth system.
Gamification primitives for Python
When adding gamification features to an existing app the majority of the time is spent writing logic for common game-mechanics. Operant aims to provide basic gamification functionality in a platform-independent way, because it shouldn't matter how you choose to store your data.