Keshav Sharma is a Senior Software Engineer with 10 years’ experience building distributed backend systems and real-time data platforms, currently contributing to platform engineering at Serko. He has a strong track record in designing scalable ingestion pipelines, event-driven architectures, and authorization systems across NodeJS, Go, AWS, Kafka and PostgreSQL, having driven performance improvements such as a 95% reduction in ingestion time for large datasets. Alongside his professional work he publishes indie games under Bugless Bytes and is actively building Conquesta, a multiplayer browser RTS, bringing game-engine instincts to backend problems. Comfortable owning technical direction end-to-end, he blends pragmatic production engineering with creative explorations in game tech and simulation—skills honed since school and demonstrated in leading cross-disciplinary indie teams.
10 years of coding experience
5 years of employment as a software developer
High School, Science (PCM + CS), High School, Science (PCM + CS) at DL DAV MODEL SCHOOL
Bachelor of Technology, Computer Engineering, Bachelor of Technology, Computer Engineering at SRM Institute of Science & Technology
12th Standard, Physics, 12th Standard, Physics at D.A.V. Model School, Durgapur
Bachelor of Technology (B.Tech.), Computer Science And Engineering, Bachelor of Technology (B.Tech.), Computer Science And Engineering at SRM IST Chennai
Multiplayer RTS Game Server written in NodeJS . The project serves 2 purpose, first my love for RTS games, 2nd me trying to see how much performance i can squeeze out of nodejs server. Hosted on railway.app, Check out the url below (the url may need some 2-3 refreshes, as it takes a while for the server to spin up from sleep)
Contributions:99 commits, 54 PRs, 341 pushes in 10 months
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.