Divyanshu Agrawal is a software engineer with 11 years of experience building scalable systems and user-facing features, currently working at Databricks after contributing to large-scale AI infrastructure at Microsoft. He has deep hands-on experience across distributed storage, streaming dataset mounts, and elasticity for training workloads, paired with a track record of improving front-end and mobile UX in high-profile open-source projects like Zulip. His open-source work spans full-stack contributions—adding React-based testcase editors for competitive programming tooling and improving internationalized file uploads and mobile UI for Zulip—demonstrating both backend integration and polished UI sensibilities. Comfortable across languages and platforms, he has solved CI scaling challenges at Oracle and experimented with low-level runtime tricks hinted at by his playful LD_PRELOAD GitHub bio. Based in India and educated at BITS Pilani, he blends production engineering rigor with a curiosity for tooling that makes developer workflows faster and more reliable. Colleagues describe him as a pragmatic problem-solver who surfaces non-obvious usability fixes while delivering robust distributed systems.
11 years of coding experience
3 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Makes judging, compiling, and downloading problems for competitive programming easy.
Role in this project:
Full-stack Developer
Contributions:13 releases, 30 reviews, 278 commits in 2 years 5 months
Contributions summary:Divyanshu implemented new features related to the user interface for the competitive programming helper tool. They added functionality to create, display and edit testcases using a React-based webview, and also integrated controls for online judge submissions. The user focused on UI improvements, including button enhancements, layout improvements, and the addition of a help button. Additionally, they addressed compilation errors related to the C++ code and made the necessary changes for the integration of Rust and Java based submission.
Contributions:86 commits, 62 PRs, 457 comments in 6 months
Contributions summary:Divyanshu primarily contributed to the Zulip mobile app, focusing on enhancing user interface elements and functionality. They addressed bugs and improved the user experience, removing the 'Reply' action in specific narrow views and adding UI for displaying user deactivation statuses. They also integrated error handling for action sheet operations and time zone conversions, and added a 'delete topic' feature to the message action sheet.
zulipreact-nativeandroidmobile-appsios
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
Divyanshu Agrawal - Software Engineer at Databricks