Mohammad Arshad is a senior data engineer and architect with 10+ years designing and optimizing large-scale Big Data systems, currently helping Visa replace a commercial Hadoop distribution with an in-house open-source stack. He brings deep production expertise in Hadoop ecosystem components (Ambari, ZooKeeper, HBase, Sqoop, Bigtop) and a strong Java performance-tuning background, having driven measurable throughput and latency improvements across ZooKeeper and HBase. As an Apache ZooKeeper committer and Apache Ambari committer, he has contributed core bug fixes and stability upgrades to some of the most widely used distributed coordination and cluster-management projects. He has led cross-functional teams to remediate CVEs, stabilize Ambari metrics on 2,000-node clusters, and automate HBase repair workflows, balancing hands-on coding with mentoring junior engineers. Notably, his open-source contributions include resolving deadlocks and core API correctness issues in ZooKeeper and performance fixes in HBase, reflecting deep familiarity with distributed system internals. Based in Bengaluru, he combines practitioner-level system profiling and GC optimizations with pragmatic architecture decisions for large enterprise deployments.
10 years of coding experience
12 years of employment as a software developer
Nursery to 5th class, Nursery to 5th class at MADARSA ARABIA FAIZUL ULOOM KOHARIYWAN, SANT KABIR NAGAR, UP
Intermediate, Physics, Chemistry, Mathematics, Intermediate, Physics, Chemistry, Mathematics at LUCKNOW CHRISTIAN INTER COLLEGE, LUCKNOW
Class 6th to High School, Science, Class 6th to High School, Science at NATIONAL INTER COLLEGE MOONDA DIHA BEGH, SANT KABIR NAGAR, UP
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at AZAD INSTITUTE OF ENGG AND TECHNOLOGY, LUCKNOW
Contributions:90 reviews, 116 commits, 109 PRs in 5 years 5 months
Contributions summary:Mohammad primarily contributed to bug fixes and improvements within the Apache ZooKeeper project, with a strong focus on core server functionality. They addressed issues related to incorrect behavior in the `DataNode.getChildren()` API, which impacts how child nodes are handled, and resolved a deadlock issue during leader server shutdown. Further contributions involve fixing a client-side Xid out-of-order error and handling situations where transactions exceed the `jute.maxbuffer` size. These contributions demonstrate a deep understanding of ZooKeeper's internal workings.
Contributions:7 reviews, 63 commits, 37 PRs in 4 years 7 months
Contributions summary:Mohammad primarily contributed to the Apache HBase project by addressing various bugs and implementing improvements. Their work included fixing performance issues in table creation when AccessController is enabled, resolving a bug related to renaming RSGroups, and addressing a master restart issue involving server assignment to the default RSGroup. The user also enhanced the CatalogJanitor by fixing region hole issues and ensuring proper behavior in the HBCK report page. Additionally, they implemented performance improvements related to the move_servers_rsgroup API.
apache-hbaseapachedatabasejavahbase
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
Mohammad Arshad - Data Engineer - Senior Consultant Level