Abhishek Modi

Principal Engineer at Google

Bengaluru, Karnataka, 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
🎓
Top School
Abhishek Modi is a Principal Engineer with 11 years of experience specializing in distributed systems and big data, currently based in Bengaluru and leading platform work at Google. He blends hands-on backend engineering with system design, having improved GCS integrations in high-profile open-source projects like Hadoop connectors and contributed bug fixes and test reliability improvements to Apache Hadoop as a committer. His career spans senior technical and management roles at Microsoft and Qubole, demonstrating an ability to move between leadership and deep implementation work. Known for refactoring tricky I/O and buffering logic, he focuses on pragmatic solutions that improve performance and maintainability at scale. Uncommonly, he pairs enterprise impact with active open-source stewardship, reflecting a commitment to both production-grade systems and community tools.
code11 years of coding experience
job12 years of employment as a software developer
bookIntermediate Physics Chemistry Mathematics, Intermediate Physics Chemistry Mathematics at Birla Senior Secondary School
bookBTech Electronics Engineering, BTech Electronics Engineering at Indian Institute of Technology, Varanasi
languagesHindi, English
github-logo-circle

Github Skills (13)

google-cloud-storage10
yarn-berry10
unit-testing10
yarn210
javas10
testing10
hadoop10
java10
yarn310
grpc10
yarnpkg10
apache-hadoop10
bigquery7

Programming languages (2)

JavaScala

Github contributions (5)

github-logo-circle
apache/hadoop

May 2018 - Nov 2019

Apache Hadoop
Role in this project:
userBack-end Developer
Contributions:2 reviews, 44 commits, 2 PRs in 1 year 7 months
Contributions summary:Abhishek primarily contributed to improving the `hadoop` project's codebase. They focused on refining unit tests, specifically replacing `assertTrue(a == b)` with `assertEquals` to enhance testing accuracy. The user also worked on moving and refactoring utility classes and information related to duration, indicating a focus on code organization and maintainability. Furthermore, the user addressed issues in the YARN component, fixing bugs, and updating queue-related parameters.
apachebig-datasparkhadoopjava
Libraries and tools for interoperability between Hadoop-related open-source software and Google Cloud Platform.
Role in this project:
userBack-end Developer
Contributions:64 reviews, 15 commits, 27 PRs in 1 month
Contributions summary:Abhishek primarily focused on improving the Google Cloud Storage (GCS) integration within the Hadoop connectors library. Their work involved refactoring and optimizing the gRPC read channel, addressing issues related to seek operations and buffer management. They updated the code to handle `long` data types, fixed read timeouts, and refactored the buffered read flow. This included fixing the read operations when the underlying stream is closed and the related tests.
hadoop-filesystemgoogle-cloud-platformbigqueryhadoop-hcfsinteroperability
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
Abhishek Modi - Principal Engineer at Google