About Skills Projects Connect
© 2025
Software Engineer & Backend Developer

Karthik
Narravula

Student · Takshashila University · Building scalable systems

Scroll
Java Spring Boot Docker Apache Kafka Amazon AWS Git & GitHub Data Structures Algorithms Java Spring Boot Docker Apache Kafka Amazon AWS Git & GitHub Data Structures Algorithms
01

About

A backend-focused engineer studying at Takshashila University, crafting reliable, scalable systems that quietly power meaningful experiences.

I work at the intersection of architecture and performance — building services that breathe, scale, and hold their own under pressure.
Status Open to Opportunities
University Takshashila
Focus Backend & Cloud
Based in India
02

Skills

01
Java
02
Spring Boot
03
Docker
04
Apache Kafka
05
AWS
06
Git & GitHub
07
DSA
03

Projects

Project · 001

Distributed Event Streaming Platform

A high-throughput event pipeline using Apache Kafka and Spring Boot. Handles real-time data ingestion with fault-tolerance, consumer groups, and partitioned topics for horizontal scalability.

Kafka Spring Boot Java Docker
Project · 002

Cloud-Native Microservices API

RESTful microservices architecture deployed on AWS with containerised services via Docker. Implements service discovery, load balancing, and centralized configuration management.

AWS Spring Boot Docker REST
Project · 003

DSA Visualizer & Practice Tool

An interactive tool for visualizing and practicing data structures and algorithms. Built to deepen understanding of computational thinking, time complexity, and algorithmic problem solving.

Java DSA Algorithms
04

Connect

Let's build
something great

Open to internships, collaborations & conversations