Skip to main content
Karthik PuppalaKP
Looking for a job

Karthik Puppala

@karthikpuppala

I build reliable backend payment systems and real-time applications with Java, Spring Boot, and event-driven architecture.

India
Message

I'm building and maintaining backend services for HugoHub's Payment module, covering transaction reliability, account creation, FX onboarding, internal transfers, and refund processing.

I redesigned customer-profile onboarding for FX services, enabling customers to transfer funds across multiple currencies. I've also evolved event-driven messaging across AWS SQS, Apache Kafka, and NATS to improve scalability, reliability, and inter-service communication.

During my HugoHub internship, I consolidated multiple message queues into a single backward-compatible channel and implemented distributed locking with Redisson for safe concurrent message processing.

Outside work, I built a Spring Boot gold and silver trading backend with MySQL, Redis, JWT, and RBAC, plus a real-time collaborative code editor using ReactJs, Socket.IO, and Node.js. I enjoy solving challenging problems, with a Knight badge on LeetCode and 450+ problems solved on GeeksForGeeks.

Experience

Work history, roles, and key accomplishments

HU
Current

Software Engineer

Hugohub

Jul 2025 - Present (1 year 2 months)

Developed and maintained backend services for the Payment module, focusing on transaction reliability, account creation, FX onboarding, internal transfers, and refund processing. Redesigned the customer profile onboarding flow and implemented event-driven messaging architecture across AWS SQS, Apache Kafka, and NATS.

HU

Software Engineer Intern

HugoHub

Jan 2025 - Jun 2025 (5 months)

Optimized message queue architecture by consolidating multiple queues into a single channel, ensuring backward compatibility and improving system scalability. Implemented distributed locking with Redisson to ensure safe concurrent processing of queue messages.

Education

Degrees, certifications, and relevant coursework

National Institute of Technology Raipur logoNR

National Institute of Technology Raipur

Bachelor of Technology, Computer Science and Engineering

2021 - 2025

Grade: 8.38/10

Pursued a Bachelor of Technology in Computer Science and Engineering, achieving a CGPA of 8.38/10.

Interested in hiring Karthik?

You can contact Karthik and 90k+ other talented remote workers on Himalayas.

Message Karthik

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan