Arun Agrawal is an experienced Ruby developer and open source contributor with 15+ years building backend systems and developer-focused tools. He has a strong track record in the Rails ecosystem, contributing to high-profile projects like rails/rails (Action Cable) and rubygems.org, and improving libraries such as ActiveResource and the JRuby ActiveRecord JDBC adapter. Arun blends pragmatic product work—shipping admin tooling and auth strategies—with deep code-quality focus, removing dead dependencies, adding tests, and fixing cross-database adapter quirks. He has held senior engineering and architect roles across startups and consultancies and recently co-founded Binary Function while contributing to Ruby Central. Based in India, he pairs hands-on implementation skills with an interest in maintainability and backward-compatible improvements that keep large ecosystems healthy.
15 years of coding experience
16 years of employment as a software developer
Bachelor of Engineering (BE), Computer Engineering, Bachelor of Engineering (BE), Computer Engineering at University of Rajasthan
Contributions:4 reviews, 77 commits, 14 PRs in 8 years 10 months
Contributions summary:Arun primarily contributed to the development of an OmniAuth strategy for Twitter, focusing on the back-end logic. They implemented the core authentication flow, including interactions with the Twitter API. The user also made version bumps and added testing infrastructure using RSpec. Furthermore, they added functionality to pass in parameters for authorization requests.
Contributions:39 commits, 75 PRs, 302 pushes in 10 months
Contributions summary:Arun primarily contributed to the backend of the "houndci/hound" repository, which focuses on automated code review for GitHub pull requests. Their commits involved upgrading the Rails version, indicating a focus on framework maintenance and updates. They also modified configurations, added features like app timeout, and integrated gems like `angular_rails_csrf` demonstrating work related to application setup and functionality. The user's work also included backfilling timestamp data and adding logging.
reacthoundrailsjavascriptautomated-code-review
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
Arun Agrawal - Open Source Developer at Ruby Central, Inc.