Nikhil Ladha

Backend Developer at IBM

Kolkata, West Bengal, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Nikhil Ladha is a backend developer with six years of experience building and hardening distributed systems, currently working at IBM and contributing as a maintainer to Layer5. He is an active open-source engineer at Red Hat who contributes to high-profile projects like GlusterFS, where he focuses on bug fixes, memory and integer handling, logging, and test coverage to improve stability and debuggability. Based in Kolkata, he combines practical systems-level troubleshooting with a knack for improving observability in complex storage and middleware components. Colleagues rely on him for quietly fixing subtle null dereferences and DHT/AFR edge cases that can otherwise cause production failures. He blends backend craftsmanship with front-end experience, making him effective across the stack when shipping robust, production-ready features.
code6 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

c1710
memory-management10
storage10
glusterfs10
debug10
logging10
distributed-systems10
c1110
testing10

Programming languages (6)

TypeScriptCJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
gluster/glusterfs

Mar 2020 - Feb 2022

Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
userBack-end Developer
Contributions:186 reviews, 93 commits, 62 PRs in 1 year 11 months
Contributions summary:Nikhil primarily contributes to the GlusterFS codebase by implementing bug fixes and adding logging information to improve the stability and debugging capabilities of the distributed file system. They address issues related to null pointer dereferences, integer handling, and memory management within various components of the system, including the DHT (Distributed Hash Table) and AFR (Affinity, File, Replication) layers. Furthermore, the user enhances testing procedures by incorporating new tests for volume operations and addressing code coverage. These modifications improve the overall reliability and robustness of GlusterFS.
erasure-codingstoragepersistent-storagedistributed-storagefuse-filesystem
gluster/redant

Mar 2021 - Mar 2022

A Test Automation Framework for a clustered network filesystem -> GlusterFS
Contributions:850 reviews, 275 commits, 466 PRs in 1 year
test-automationtest-automation-frameworkdistributed-testingtestingglusterfs
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.
Request Free Trial