Arjun Murugan

Senior Software Engineer at Xoriant

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
Arjun Murugan is a Senior Software Engineer with nine years of experience building scalable payment and backend systems, most recently shaping payment products at Juspay and now at Xoriant. He specializes in Rust, Java, and PostgreSQL, and has contributed significant backend work to the open-source hyperswitch payment router—adding connector support, capture/void/refund flows and webhook handling that improve reliability and extensibility. His career spans fast-paced environments from Amazon to Temenos and startups, giving him a strong mix of production engineering rigor and product-focused delivery. Arjun thrives in cross-functional teams, translating product requirements into robust, secure payment flows used by millions. He holds a B.Tech in Information Technology from Karpagam College of Engineering and is known for iterating on existing systems to reduce edge-case failures (for example, improving card expiry and URL encoding handling in hyperswitch). Pragmatic and curious, he continuously explores new technologies to solve real-world payment challenges.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Technology - BTech, Information Technology, Bachelor of Technology - BTech, Information Technology at Karpagam College of Engineering
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

rust10
api10
payment10
apidoc10
webhooks10
refactor9
refactoring9

Programming languages (1)

Rust

Github contributions (5)

github-logo-circle
juspay/hyperswitch

Dec 2022 - Mar 2023

An open source payments switch written in Rust to make payments fast, reliable and affordable
Role in this project:
userBack-end Developer
Contributions:1887 reviews, 30 commits, 296 PRs in 2 months
Contributions summary:Arjun primarily refactored and added support for various payment connectors, including Worldline, and added capture, void, session, and refund flows for existing connectors. The user's contributions involved modifying existing methods, adding new features, and adding support for new payment methods within the hyperswitch payments switch. The changes also included implementing webhook functionality. The user also addressed card-related issues and enhanced existing code for URL encoding and handling card expiry years.
financialpaymentsaffordableorchestrationrust
inventvenkat/hyperswitch

Feb 2023 - Mar 2023

An Open Source Financial Switch to make Payments fast, reliable and affordable
Contributions:20 reviews, 4 PRs, 16 pushes in 19 days
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
Arjun Murugan - Senior Software Engineer at Xoriant