Pallab Gain is a Senior Developer in Helsinki with 13 years of hands-on experience building and optimizing WebRTC systems, real-time media SDKs, and healthcare-facing applications. He blends low-level C/C++ and Android audio work with backend services in Go, Node.js and distributed cloud tooling, having materially improved connection setup times and implemented codec-flexibility in the popular Janus WebRTC gateway. At Terveystalo he maintains legacy mobile SDKs while driving a React Native and embedded SDK initiative to modernize product stacks, and his background includes deep work on TURN/STUN, Jitsi integration and WebRTC analytics. Known for pragmatic, solution-oriented engineering, he has a proven track record of turning prototypes into production features and of shipping performance-sensitive systems across continents. Colleagues describe him as persistent and experimental—aptly summarized by his GitHub motto inspired by Edison—which helps him iterate quickly through what doesn’t work until he finds what does.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at North South University
Contributions:7 commits, 2 PRs, 5 comments in 1 day
Contributions summary:Pallab primarily contributed to the `janus-gateway` repository by implementing configurable audio codec support within the VideoRoom plugin. Their work involved adding options for audio codecs like OPUS, ISAC, and PCMU, allowing for greater flexibility in room creation. The changes included modifications to the `janus_videoroom.c` file, adding enums for different audio codecs and incorporating these options into the SDP offer/answer templates. This enhancement provides more control over audio encoding.
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.