Viktor Baranov is a C++ developer with 11 years of experience specializing in high-load, fault-tolerant systems and real-time video processing, currently building scalable video surveillance server and client components in Tbilisi. He designs multi-threaded architectures and custom Qt UI elements to handle 1000+ simultaneous streams, leveraging FFmpeg, IPC, and network protocols to minimize latency and maximize throughput. His background includes backend work on blockchain explorer tooling and front-end contributions to a DApp, reflecting a practical full-stack perspective beyond core C++ systems. Viktor also explores FinTech backtesting and applied AI—experimenting with LLMs, RAG, and vector databases—positioning him to bridge high-performance systems with emerging ML-driven features.
11 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at Moscow Aviation Institute (National Research University)
(Discontinued) TokenWizard is an DApp to create and manage crowdsale and token contracts using a simple UI
Role in this project:
Full-stack Developer
Contributions:1386 commits, 823 PRs, 852 pushes in 1 year 4 months
Contributions summary:Viktor's contributions are primarily focused on building and updating front-end components using JavaScript, Gulp, and potentially other front-end tools to improve the user interface of the TokenWizard DApp. The user also updated the npm start script and the README with information about the project, integrated a submodule for generating Solidity files, and added the concurrently npm module for running multiple tasks. These changes close feature requests and bug fixes from previous issues related to the project.
Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
Role in this project:
Back-end Developer
Contributions:90 releases, 2167 reviews, 8175 commits in 3 years 11 months
Contributions summary:Viktor primarily contributed to the back-end development aspects of the Blockscout project. Their commits involve modifying the application's back-end code, including database interactions, API adjustments, and updates to the smart-contract related files, as well as handling code used in a multi-chain environment. The contributions also touch on core functionalities such as transaction processing. The commits also include changes to the project's configuration, demonstrating an understanding of the system's architecture.
analyzingetherscanethereumblockchainelixir
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.