Utkarsh Katiyar is a seasoned C/C++ software developer with 10 years of experience building high-availability middleware and cluster management systems for telecom at Reliance Jio in Gurugram. He specializes in algorithms, data structures and transport-layer protocols (TCP, UDP, TIPC), and has architected efficient message-transport libraries and HA middleware for networked applications. His open-source contributions include backend improvements to VMware’s Concord-BFT—enhancing state transfer, time services, and race-condition fixes—demonstrating practical expertise in distributed consensus and fault tolerance. Comfortable working close to the metal in performance-sensitive environments, he blends system-level programming rigor with pragmatic production engineering. His background from HBTI Kanpur grounds a strong computer-science foundation applied to large-scale, real-world telecom systems.
10 years of coding experience
6 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Bachelor of Technology - BTech Computer Science Engineering, Bachelor of Technology - BTech Computer Science Engineering at Jaypee University of Information Technology
Concord byzantine fault tolerant state machine replication library
Role in this project:
Backend Developer
Contributions:83 reviews, 23 commits, 45 PRs in 1 year 2 months
Contributions summary:Utkarsh primarily focused on enhancing the backend functionality of the Concord-BFT library. Their contributions involved implementing and improving state transfer mechanisms, including running state transfer in a separate thread and addressing race conditions within the codebase. They also worked on incorporating timestamps into reconfiguration handlers and improving the time service. Furthermore, the user added tests for the time service and read-only replica scenarios.
Concord byzantine fault tolerant state machine replication library
Contributions:6 PRs, 119 pushes, 31 branches in 1 year 2 months
fault-tolerantconsensusfaultconcordbyzantine
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.