Viacheslav Katsuba is a CEO and founder who has spent 10+ years building mission-critical, real-time backends with deep expertise in Erlang/OTP and distributed systems. He leads Scalicon Inc., a U.S.-based engineering firm that delivers scalable, fault-tolerant solutions across telecom, fintech, messaging and healthcare, from Diameter/RADIUS gateways to HL7 device integrations. Hands-on experience ranges from maintaining MongooseIM XMPP internals and improving its REST APIs to contributing backend and DevOps work for the Arweave toolkit, demonstrating a blend of protocol-level engineering and production observability. He repeatedly turns legacy telecom and banking stacks into modern, maintainable OTP architectures and helps teams ship production-grade CI/CD, monitoring, and performance benchmarks. Known among peers as a pragmatic “Ukrainian Erlanger,” he combines consulting, architecture design, and execution—often tackling the hardest edge cases like real-time charging, low-latency routing, and fault recovery. Based in the U.S. and open for long-term B2B partnerships, he pairs entrepreneurial leadership with daily engineering ownership.
MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
Role in this project:
Back-end Developer
Contributions:200 reviews, 181 commits, 102 PRs in 1 year 11 months
Contributions summary:Viacheslav contributed to the MongooseIM XMPP server, specifically addressing a crash caused by an empty User JID and refactoring code using anonymous variables. They integrated cowboy_swagger for REST API documentation, enhancing the project's API management capabilities. Further improvements included adding dynamic trails store approach, adding Swagger for new REST API endpoints and fixing several 500 errors of REST APIs, thereby improving the reliability and functionality of the REST API of the server.
Contributions:10 commits, 21 PRs, 213 pushes in 4 months
Contributions summary:Viacheslav primarily focused on backend development tasks within the Arweave server and App Developer Toolkit. Their contributions include removing compilation warnings, updating metrics and adding a fork recovery depth metric. They also implemented an HTTP client with streaming download support and added metrics to GUN requests, indicating a focus on performance and monitoring. In addition, they added Travis-CI, showcasing DevOps skills in setting up continuous integration.
developer-toolkitarweaveapp-developer
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.