Raj Kumar Sahu

Software Engineer

Bengaluru, Karnataka, India1 yr 11 mos experience

Key Highlights

  • Expert in backend development with Golang.
  • Successfully transitioned chatbot PoC to production.
  • Enhanced microservices for a leading fintech application.
Stackforce AI infers this person is a Backend Developer specializing in Fintech solutions with a focus on microservices architecture.

Contact

Skills

Core Skills

JavaMicroservicesBackend DevelopmentPython

Other Skills

Amazon Web Services (AWS)C++Cascading Style Sheets (CSS)CommunicationData StructuresDockerExpress.jsGitGitHubHTMLJSON Web Token (JWT)JavaScriptKubernetesLangChainLangGraph

About

I am Raj Sahu, a Bachelor of Technology graduate in Computer Science from IIIT Pune, with a strong academic foundation in Data Structures and Algorithms (DSA). I was working as a Golang Developer on the backend team at Rakuten, where I contribute to the development and optimization of microservices for Rakuten Pay, a leading market player in Japan. My role involves ensuring the seamless operation and scalability of backend systems, leveraging my expertise in Golang to maintain robust and efficient services. During my tenure at Rakuten, I have been instrumental in enhancing the backend infrastructure, focusing on performance and scalability. My work ensures that Rakuten Pay continues to deliver a reliable and efficient user experience. Previously, as a Technical Intern at Rakuten, I spearheaded the backend development for RPay’s LLM-powered chatbot Proof of Concept (PoC), which successfully transitioned to production. This project involved utilizing LangChain and LangGraph, powerful Python libraries that facilitate the integration and management of language models and graph-based logic. LangChain was crucial for creating a flexible and efficient backend, while LangGraph enabled the development of a highly scalable architecture, allowing for easy integration of future services. I also streamlined user experience with in-chat transaction management and integrated service promotions and merchant recommendations, significantly boosting user engagement. In addition to backend development, I have experience with Svelte, which I used to design a dashboard platform for the internal team of Rakuten Pay. This platform provided comprehensive analytics, enhancing the team's ability to monitor and analyze key metrics effectively. My professional achievements are complemented by my strong analytical skills and a deep understanding of technological advancements. I am committed to driving innovation and excellence in the tech industry, leveraging my diverse skill set to deliver impactful solutions.

Experience

1 yr 11 mos
Total Experience
11 mos
Average Tenure
1 yr
Current Experience

Oleria

Software Developer

Jun 2025Present · 1 yr · Bengaluru, Karnataka, India · On-site

Rakuten

2 roles

Associate Software Developer

Jul 2024Jun 2025 · 11 mos · Bengaluru, Karnataka, India

  • Contributed as a Java Developer in the Backend Team of Rakuten Pay, Japan’s leading finance application, maintaining and optimizing its microservices.
  • Played a key role in modernizing the fallback system, reducing maintenance overhead by 50% and
  • increasing revenue by 20% by improving support for third-party transaction methods.
  • Developed an internal tool to efficiently trigger fallback mechanisms, enhancing operational efficiency.
  • Collaborated on modernizing the application router, ensuring seamless integration with the updated fallback system.
  • Created alert dashboards and runbooks to improve error observability and support for developers
JavaMicroservicesBackend DevelopmentOperational Efficiency

Technical Intern

Mar 2024Jul 2024 · 4 mos · Bengaluru, Karnataka, India

  • Spearheaded the backend development for R-Pay’s LLM-powered chatbot PoC for the Rakuten Payment Division.
  • Utilized a hybrid approach for the RPAY chatbot by creating Multi-Agent architecture which uses RAG and many other custom agents.
  • Integrated R-Pay service promotion and merchant recommendations boosting user engagement.
  • Optimized backend for 3-6 sec response times for every user query using graph-based logic(LangGraph).
LangChainLangGraphPythonBackend Development

Education

Indian Institute of Information Technology, Pune

Bachelor of Technology - BTech — Computer Science

Dec 2020Jun 2024

Chinmaya Vidyalaya, Bokaro Steel City

Intermediate — PCM(Science)

Jun 2017Jun 2019

Guru Gobind Singh Public School, Bokaro

Matriculation

Jun 2009May 2017

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience