Arnab Dutta

Associate Software Developer

Kolkata, West Bengal, 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

👤
Senior
🎓
Top School
Arnab Dutta is an Associate Software Developer with eight years of experience building full-stack and IAM solutions, currently contributing to payments engineering at JUSPAY from Kolkata. He has practical backend expertise demonstrated by contributions to the well-known Gluu oxAuth project—improving client registration and front-channel logout handling—reflecting attention to protocol correctness and test reliability. His background includes roles at Yellow.ai, IBM, and content engineering for technical education platforms, showing a mix of production engineering and developer-facing communication. A BTech in Computer Science, Arnab pairs hands-on coding with a habit of deep, intensive learning and a knack for untangling subtle interoperability bugs across authentication flows.
code8 years of coding experience
job1 year of employment as a software developer
bookHigher Secondary, Mathematics and Computer Science, Higher Secondary, Mathematics and Computer Science at Mahavir Institute of Education and Research
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Jalpaiguri Government Engineering College
languagesEnglish, Hindi, Bengali
github-logo-circle

Github Skills (15)

javas10
user-authentication10
authentication10
authorizations10
oauth10
authorization10
java10
openid-connect10
api-design9
restful-api9
testing9
apidoc9
rest-api9
api9
api-rest9

Programming languages (5)

JavaJavaScriptLuaHTMLPython

Github contributions (5)

github-logo-circle
GluuFederation/oxAuth

Mar 2020 - Dec 2020

OAuth 2.0 server and client; OpenID Connect Provider (OP) & UMA Authorization Server (AS)
Role in this project:
userBack-end Developer
Contributions:2 reviews, 9 commits, 10 PRs in 9 months
Contributions summary:Arnab primarily focused on modifying client registration and end-session functionalities within the oxauth project. Their contributions involved altering data types, specifically changing `client_frontchannel_logout_uri` from a list to a string. They also made adjustments to registration-related code, including the integration of `frontChannelLogoutUri` in various testing scenarios and components. Furthermore, the user addressed inconsistencies and bugs in test cases related to front-channel logout, ensuring the code functioned as intended.
openid-clientopenid-connect-clientsso-loginumaoauth2
Client middleware service for OAuth, OpenID Connect and UMA
Contributions:5 reviews, 24 PRs, 64 pushes in 1 year 2 months
openidoidcauthorizationauthenticationoauth2-provider
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
Arnab Dutta - Associate Software Developer