Diggy – a zero-setup development environment
Diggy is an open source out-of-the-box solution for aspiring developers that helps them start working on a project in less than a second with no overhead in setup and deployment. It is Google Docs, but for coding. The grand vision is to make coding a magnitude easier. I am working on the next iteration after an interview with YC for S21 batch.
Maze – a Pico-8 game
A game where a protagonist explores a maze to find its secrets. A solo-development to explore game development mechanics and principles. A game engine is built in Lua. Also, I tried to keep retro aesthetics by building everything including a lighting system in 1-bit palette, which comes with its own challenges.
A low-latency trading solution
Summary: Developing of ultra-low latency algorithms that fetch market data and do statistical computations. I’ve been using lock-free data structures that allow to process a message in less than 20ns, which gives the performance of 50mln messages per second on a single machine, which is enough to process L2 market data for US equities. The system is relatively easy to scale horizontally, therefore throughput could be increased even more if needed.
Pepyatka – a small-scale social network
Pepyatka is an open-source FriendFeed clone, the real-time aggregator and social network. Basically, it is a small-scale social real-time feed aggregator that allows one to share cute kitty photos, coordinate upcoming events, discuss any other cool stuffon the Internet. FriendFeed was shat down by Facebook in 2015, and Pepyatka was aiming to recreate the core functionality for a small and active community that was using FriendFeed at that time. Later, Pepyatka has been taken over by FreeFeed team, which continued design and development of the platform.
Reverse engineering of an IoT device
Karotz is a Wi-Fi enabled device that was originally manufactured by Mindscape company. It uses a closed-source infrastructure to communicate with. After Mindscape filled for bankruptcy they discontinued web services making Karotz a cute, but useless device. I reverse-engineered Karotz’s protocol and figured out how to get root access to the device, which ultimately allowed me to build my own infrastructure to prolong Kartoz’s life. Since then it was picked up by other hackers.
← Contact me