Service over-the-counter P2P trading of local currency for bitcoin and Ethereum. Developed from scratch. Includes escrow mechanizm, KYC system, chat, 2FA through Twilio and many other features. Integrated with Ethereum cloud node Infura and bitcoin node.
Techstack: Kotlin, Google Guice, Rios.js, Typescript, PostgreSQL
Emotiq wallet - cross-platform desktop blockchain wallet for existent network node written in Common Lisp with external JSON-RPC.
Techstack: Electron, React, JSON-RPC, Realm.
Airdrop aggregator and decentralized trading platform that lets you trade Ether and Ethereum-based tokens directly with other users
Techstack: React, Solidity, Python, PostgreSQL, nCMS
EJDB NoSQL database
Embeddable (in-process) database engine designed for fast quetyng collections of JSON documents and other persisting data. Implemented as a C library based on TokyoCabinet key-value storage engine. Design was inspired by MongoDB and follows the same philosophy, especially for the query language. Bindings avaliable for nodejs, Python, .Net (C#), Ruby, Lua, Java languages.
C11 key/value database engine
IOWOW - The C11 persistent key/value storage based on skip list data structure
Techstack: C11, CMake
Virtual bank for Ghana. The mobile app with options to issue virtual cards and sending money developed from scratch for Android and IOS. Integrated with mobile money services (Vodaphone cash, MTN Mobile money, etc), Visa/Mastercard, wire transfers. The app includes 2FA through text messages, KYC verification procedure, contact list, QR code generations/reading etc
Techstack: React Native, Kotlin, Google guice, PostgreSQL.
nCMS - The scalable content management system
Full featured CMS with rich multimedia capabilities for large user group. Used by highly loaded http://nsu.ru university website and by a few commercial projects.
Techstack: Java, Google Guice, Apache Solr, QooXDoo, IBM DB2, PostgreSQL, MyBatis