Devdutt Shenoi is a systems-focused software engineer with a decade of experience designing and hardening backend systems, primarily in Rust, for cloud-native and edge use cases. As a founding engineer at Datathreads and Bytebeam he built data-processing utilities and edge-focused pipelines that cut network use by up to two-thirds and applied Arrow for efficient in-memory workflows. He has deep open-source chops—maintaining ParseableDB, improving minikube UX, and contributing type- and safety-focused fixes to the rumqtt MQTT ecosystem—showing a mix of production debugging and API-level care. Notably, he diagnosed and fixed a rare data-loss bug in a logging platform and reworked S3 metadata syncing to make observability storage more robust. Based in Kerala, India, he pairs pragmatic engineering with a policy-minded perspective from a graduate certificate in Technology and Public Policy. His terse personal mantra—"I make. I break. I repeat."—captures a disciplined, iterative approach to building reliable systems.
10 years of coding experience
Graduate Certificate in Public Policy, Technology and Policy, Graduate Certificate in Public Policy, Technology and Policy at The Takshashila Institution
Kendriya Vidyalaya Sangathan
Bachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at Model Engineering College
Contributions:15 releases, 114 reviews, 198 commits in 1 year 1 month
Contributions summary:Devdutt primarily focused on enhancing the `rumqtt` MQTT ecosystem in Rust. Their contributions included improving the type safety of parameters, specifically in the `mqttbytes` crate and across the `rumqttc` crate, and addressing potential compilation warnings. The user also updated dependencies within `rumqttd` and corrected examples. The code changes show a focus on code quality and addressing areas needing improvement across the project.
ParseableDB is a disk less, cloud native database for observability and security. Parseable is the Observability platform built with ParseableDB
Role in this project:
Backend Developer
Contributions:165 reviews, 13 commits, 129 PRs in 3 months
Contributions summary:Devdutt primarily focused on improving the Rust code within the ParseableDB project. They made several code improvements by refactoring server-side logic and implemented custom error handling using `thiserror`, which enhanced the robustness of the codebase. The user's contributions also included refactoring metadata-related code, specifically improving the metadata handling and syncing of data to S3. Furthermore, the user restructured the S3-related code and implemented methods for querying and syncing data with object storage.
rustelasticlatencyobservabilitylogging
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.