Arunima Chaudhuri is a research engineer with five years of experience building and analyzing peer-to-peer and blockchain systems, currently working at Status while pursuing an M.Tech in Computer Science at NITW. She has authored RFCs and implemented Go-based proofs of concept for service discovery, built protocol crawlers and novel blob mempool sharding in Geth, and performed large-scale transaction analyses on Ethereum mainnet. Comfortable across the full stack, Arunima contributes front-end improvements to prominent open-source projects like Layer5 and implements core algorithms in multi-language repos, demonstrating both UI polish and algorithmic rigor. She has a strong simulation and systems background—designing Python P2P simulators that scale to 10K+ nodes and risk-analysis tools for data availability. As an educator and community builder, she led the Women in Ethereum Protocol cohort and mentored in Hyperledger programs, blending technical delivery with curriculum design and coordination. Colleagues describe her as a fast learner who pairs research-driven experimentation with production-minded engineering.
6 years of coding experience
1 year of employment as a software developer
Secondary (Class X) ICSE, Secondary (Class X) ICSE at St. Xaviers School
Master of Technology - MTech Computer Science and Engineering, Master of Technology - MTech Computer Science and Engineering at National Institute of Technology Warangal
Higher Secondary (Class XII) - Science CBSE, Higher Secondary (Class XII) - Science CBSE at The Assembly of God Church School - India
Bachelor of Technology - BTech Computer Science and Engineering, Bachelor of Technology - BTech Computer Science and Engineering at Government College Of Engineering and Ceramic Technology
Contributions:20 reviews, 67 commits, 19 PRs in 3 months
Contributions summary:The user, Arunima Chaudhuri, primarily contributed to the front-end development of the Layer5 project, specifically focusing on the Docker Extension for Meshery section and Meshery integrations. Their work involved adding padding and setting margins, alongside removing and updating CSS classes for improved styling. They also made changes to the IntegrationsGrid component, including updates to the category filtering mechanism. Finally, the user contributed to the removal of spans and other minor style changes in the codebase.
Algorithms And DataStructure Implemented In Python, Java & CPP, Give a Star 🌟If it helps you
Role in this project:
Full-stack Developer
Contributions:10 commits, 10 PRs, 9 comments in 2 days
Contributions summary:Arunima primarily contributed to the project by implementing various sorting algorithms and a binary search algorithm in JavaScript. They added algorithms such as heap sort, counting sort, bucket sort, radix sort, quick sort, merge sort, insertion sort, and selection sort. The contributions involve writing and testing the code for these fundamental algorithms, showcasing a solid understanding of data structures and algorithm implementations.
cppdata-structurejavapythondata-structures
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.