The Korzhenevsky R&D Center: Highload, Security, and Blockchain Expertise
Highload for me means tackling scenarios where standard architectures are no longer enough.
Security is about making sure that applications, architecture, and team processes align to protect the system owner’s interests.
Blockchain is about creating decentralized systems with protocols that connect everything without central coordination but with a unified standardization approach, much like modern cryptocurrencies.
I focus on SIMPLE (yet powerful) solutions for tackling the toughest challenges in competitive fields. Since 2022, I’ve prioritized my fintech projects, but I remain available for consulting.
My Journey and Key Achievements
In 2007, I took on an international Video-On-Demand project, managing hundreds of requests per second on a highload backend. Through a rigorous approach to database structure and by mastering MySQL/InnoDB, I proved that well-thought-out, simple solutions WORK. This led to the creation of a distributed video storage system spanning America and Europe, with LustreFS and lighttpd supporting 7Gbps delivery.
Later, at Yandex (NASDAQ:YNDX), I developed a comprehensive perimeter security monitoring system for the entire company, integrating security scanners to ensure real-time resilience. The system saved millions over its commercial equivalents and laid the foundation for a functional SoC platform in Yandex’s information security team.
I then turned to Erlang, inspired by its reliability in telecom, and later adopted Golang for backend services. By 2014, with just a three-person team, I had developed a distributed transaction storage for a European bank, implementing leaderless replication with ePaxos to ensure scalability and zero-downtime data recovery. Our work passed the demanding Jepsen test for system reliability.
In 2018, I began helping blockchain projects with reliable API design for custodial services in cryptocurrency. I developed an IoT analytics system using Clickhouse for a SaaS company, enabling compatibility across platforms, from Raspberry Pi to MacOS and Linux, using Golang.
In 2020, with the world shifting under COVID-19, I returned to low-latency systems, diving deep into hardware optimizations using technologies like Bazel for monorepo builds, DDR5, Intel Optane, and ARM. I enjoy writing allocation-free programs in pure C or C++20, optimizing data structures for cache efficiency, and employing SIMD and SVE instructions.
* * *
2024: I'm now advancing my own projects in trading and market data analytics, employing the latest in LLM inference techniques and vector-oriented databases. This work allows me to go beyond conventional analytics, building systems that enable more insightful and efficient data-driven decisions.
What I Can Offer
I can design architectures, help assess and build high-performance teams, and support investors in evaluating technical quality and feasibility. I also consult with founders to enhance their commercial advantage.
My background in security means I conduct Due Diligence before taking on new projects, and I don’t engage with scam ventures, projects from sanctioned regions, or clients with questionable reputations.
I don’t offer turnkey development of mobile apps, e-commerce, or web3 (smart contracts, ICOs), but I’m available to consult on complex problems in these areas. For example, I recently helped a crypto mining pool optimize protocol and node latency to increase profitability (+16%).
Reach out early in your project to discuss the right foundations. Sometimes, after the wrong people have been hired and a year has passed, it becomes very difficult to achieve the efficiency and performance needed.
I’m always open to connecting. If you have a question, a proposal, or just want to exchange ideas, feel free to contact me via email or LinkedIn.
* * *
Contact
Astana, "Abu Dhabi Plaza", Syganak 60/3, Kazakhstan 🇰🇿
[email protected]
© 2015…2024