Rahul P.

Software Engineer

Bengaluru, Karnataka, India5 yrs 10 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Boosted API performance by ~40% using Kafka.
  • Reduced feature delivery time by ~30% with TDD workflows.
  • Designed JWT-based microservices for 1M+ users.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer in Fintech and Healthcare industries.

Contact

Skills

Core Skills

MicroservicesSpring BootAwsSpring SecuritySpring Web-fluxKeycloakPayment ServicesApi IntegrationMachine Learning

Other Skills

AI AgentsAcruxAgile Project ManagementAmazon Web Services (AWS)Apollo GraphQLAppiumArtificial Intelligence (AI)Big DataBrowserStackCC GraphicsCharles ProxyCommunicationComputer VisionContinuous Monitoring

About

Passionate and performance-driven Java Backend Developer with 5+ years of hands-on experience delivering scalable, secure, and high-availability systems across diverse industries including E-commerce, Banking, Fintech, Insurance, Education, and Healthcare. 🧠 I specialise in building robust backend architectures using Spring Boot, Microservices, Kafka, JPA/Hibernate, and REST APIs, with a strong focus on security, performance, and clean code principles. 💻 My development style is powered by AI — I vibe-code using GitHub Copilot and Cursor AI, allowing me to move fast and think deeply. From developing complex features to writing detailed acceptance tests for every edge case — I balance speed with quality and precision. 📊 Impact Highlights: Boosted API performance by ~40% by optimizing async processing with Kafka and multithreading. Reduced feature delivery time by ~30% using Copilot-driven TDD workflows. Designed and deployed secure JWT-based microservices that scaled to 1M+ users in production. 🧪 I’ve recently deepened my knowledge of AI integration and software leadership with: Agentic AI & AI Agents for Leaders [https://www.coursera.org/account/accomplishments/specialization/VB9ZBG33K86Q] Generative AI for Web Development [https://www.coursera.org/account/accomplishments/specialization/5HWAPXF9VORG] Vibe Coding with Cursor AI [https://www.coursera.org/account/accomplishments/certificate/H7JU332011DD] ⚙️ I bring a production mindset with tools like Docker, GitHub Actions, PostgreSQL, and CI/CD pipelines, and love building features that actually get used and scale. I’m currently exploring opportunities where I can bring my full-stack backend mindset, vibe-coding flow, and AI-enhanced development process to solve real-world problems with clean, elegant solutions.

Experience

5 yrs 10 mos
Total Experience
1 yr 5 mos
Average Tenure
2 yrs 9 mos
Current Experience

Fpt software

Lead Engineer

Jul 2023Present · 2 yrs 9 mos · Hanoi, Hanoi, Vietnam · Hybrid

  • Client- IAG Insurance Australia
  • ● Acted as a cross-functional individual contributor supporting multiple micro-services across the SDLC (development, deployment, maintenance, and support).
  • ● Identified and resolved Snyk-reported vulnerabilities across all micro-services, ensuring compliance with security standards.
  • ● Delivered priority-based production support, troubleshooting critical issues and minimizing system downtime.
  • ● Designed and executed end-to-end automation tests using Appium and BrowserStack, improving test coverage and regression stability.
  • ● Simulated downstream services using Mockoon and Charles Proxy, enabling isolated and reliable feature development and testing.
MicroservicesSpring BootKafkaAppiumBrowserStack

Smartstream technologies

Software Engineer

Oct 2022May 2023 · 7 mos · Banglore · Hybrid

  • Designed and implemented an appealing Archiving Automation Test Framework using Docker, JUnit, and Terraform configuration files.
  • Seamlessly migrate data from Oracle to PostgresDB and deploy Microservices in AWS.
  • Experienced in working with AWS SQS and SNS for efficient messaging and notification solutions.
  • Integrated Spring Security and Keycloak in a high-traffic web application, enabling role-based access control and fine-grained authorization.
  • Customized security filters and handlers in Spring Security to meet specific business requirements and enhance security measures.
  • Configured Keycloak realms, clients, and roles for secure identity management and access control.
  • Collaborated with front-end developers to implement secure login and logout processes, utilizing CSRF protection, secure session management, and SSO with Keycloak.
DockerJUnitTerraformAWSSpring SecurityKeycloak

Mpowered health

Software Engineer - II

Oct 2021Oct 2022 · 1 yr · Bangalore Urban, Karnataka, India

  • Developed generic document micro-service which communicate to S3 bucket for file operations.
  • Integration for Social login feature (Google, FB, LinkedIn) with key cloak which provides flexibility to onboard user with their social accounts.
  • Developed generic auth token micro-service for authentication and authorization with spring web-flux reactive streams in member portals.
  • Build OTP timer component in ReactJs as part of user on board while signup.
  • 'Sign In with Apple' feature with keycloak integration.
S3Spring Web-FluxReactJsKeycloak

Kuliza

3 roles

Software Developer

Promoted

Jul 2021Sep 2021 · 2 mos · Bengaluru, Karnataka, India

  • Developed ndc module with the help of Facade design pattern which encapsulates functionality and hides it from the rest of the code.
  • Developed forex soap service with xor encryption.
  • Integrated and developed eNash and e-Mandate a new payment services that allow anyone with a bank account to easily automate recurring payments.
Facade design patternSOAPPayment services

Associate Software Engineer

Jan 2020Jul 2021 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Integrated Third Party APIs (Cif, Hyperverge,Vtiger,Black List,Dms) & Payment Gateway APIs (Payoo,Fe Credit Card) .
  • Supported for SIT , UAT and PROD Environment phases at Client Location : Ho Chi Minh City, Vietnam (6+ Month).
API IntegrationPayment Gateway APIs

Software Engineer Intern

Jul 2019Dec 2019 · 5 mos · Bengaluru, Karnataka, India

Itm universe - vadodara

Intern

Dec 2017Jun 2018 · 6 mos · Vadodara Area, India

  • As an Intern, I was working under Asst. Profs. Kushal Patel Sir of ITM UNIVERSE - Vadodara. Our team was working on Automatic Attendance System using Face Recognization technology (CCTV).
  • With the help of Convolution Neural Network (ConvNet).
  • Tech Stack : Python, Django, Machine Learning, DLIB, Tensorflow, Image processing, ConvNet, OpenCV,SQLite3
Face RecognitionMachine LearningPythonDjango

Education

Gujarat Technological University (GTU)

MCA — Computer Science

Aug 2016Jul 2018

Vikram University

Bachelor's degree — Computer Software Engineering

Jul 2013Jul 2016

Stackforce found 100+ more professionals with Microservices & Spring Boot

Explore similar profiles based on matching skills and experience