Skip to main content
KD
Looking for a job

Karthik Darapu

@karthikdarapu

Java Full Stack Developer building secure microservices and AI-enabled HR products.

India
Message

What I'm looking for

I’m looking to build secure Java/Spring microservices and React interfaces, automate CI/CD and production support, and modernize regulated systems with strong performance tuning and scalable architecture—while applying AI features like chatbots and RAG where useful.

I’m a Java Full Stack Engineer with 6 years of experience building and supporting scalable enterprise applications, especially in regulated environments. I focus on secure coding, high-availability systems, performance tuning, and backend modernization with Spring Boot and microservices.

At TRUEBLUE IT CONSULTING SERVICES, I designed Spring Boot microservices for HR workflows and implemented JWT-based authentication with Spring Security and RBAC. I built event-driven broadcasting using Kafka and delivered dynamic employee search with Hibernate/JPA Specifications and optimized SQL queries, improving API response time by 15–20%. I also integrated AI-powered chatbot capabilities using GPT APIs and embedding-based semantic search with a RAG architecture, storing inference results for auditing and analytics.

Before that, at PENTAGRAM INFOTECH, I supported and migrated multiple Java Spring Boot microservices by resolving compatibility issues and updating REST endpoints for backward compatibility. I contributed to Jenkins CI/CD deployments, executed JUnit/Mockito testing, and verified transaction correctness through SQL record validation—helping maintain reliable platform operations.

Experience

Work history, roles, and key accomplishments

TL
Current

Senior Software Engineer

TrueBlue IT Consulting Services Private Limited

Jun 2024 - Present (2 years 2 months)

Designed and developed scalable Spring Boot microservices for an HR information system, including onboarding, leave approvals, payroll processing, broadcasting, and advanced employee search. Built secure JWT/RBAC REST APIs, event-driven broadcasting with Kafka, optimized SQL query performance, and implemented an AI-powered HR chatbot with embeddings-based RAG using GPT APIs.

PL

Software Engineer

Pentagram Infotech Private Limited

Oct 2020 - Jun 2024 (3 years 8 months)

Assisted in migrating multiple Java Spring Boot microservices during version upgrades by analyzing compatibility, refactoring/configuration changes, and updating REST endpoints for backward compatibility. Supported CI/CD deployments via Jenkins, performed unit/integration testing, validated transaction accuracy against SQL records, and monitored services using AWS CloudWatch and centralized loggin

Education

Degrees, certifications, and relevant coursework

Andhra University logoAU

Andhra University

Bachelor of Technology (B.Tech), Computer Science and Engineering

Grade: 6.7 CGPA

Completed a B.Tech in Computer Science and Engineering from Andhra University, graduating in 2018.

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