I'm an entrepreneur working primarily in the consumer web space. I like building scalable distributed systems, my primary tools are Kafka and Kubernetes. I'm currently the CTO at Klira. My other interests include psychology, statistics and machine learning.
If you want to get in touch I'm best reached by email.
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.