About

Backend systems, competitive programming, and implementation discipline.

Java backend engineer, competitive programmer, systems builder, and performance-focused full-stack developer.

I am a Computer Science Engineering student from Bengaluru. I build backend systems and infrastructure-heavy projects where APIs, databases, caches, queues, and benchmarks matter.

I care about clean APIs, measurable performance, readable systems, and implementation discipline. I am targeting software engineering roles around backend, infrastructure, and quant-style systems.

Virtual / Jun 2025 - Mar 2026

Backend & Performance Engineering Intern

Samsung PRISM

Certificate

Automated Professor Profile Management and Knowledge Graph Construction using GenAI

  • Improved backend throughput by 40% after profiling memory hotspots and refactoring the NLP enrichment service caching layer.
  • Implemented token-bucket rate limiting for a bursty ingestion pipeline handling 10,000+ daily profiles while supporting 99.9% availability under load.
  • Reduced thread contention and integrated JMH benchmark regression suites with JUnit tests into CI to catch performance regressions before release.

Languages

Primary tools for systems, backend, scripting, and UI work.

JavaGoTypeScriptJavaScriptPythonSQL

Backend

API design, services, auth, and backend system boundaries.

Spring BootREST APIsMicroservicesFastAPINode.jsExpressJWTAPI Design

Infrastructure

Storage, caching, messaging, containers, and operational tooling.

DockerRedisPostgreSQLCockroachDBMongoDBKafkaRedpandaPrometheusGrafanaLinux basics

Performance

How I reason about speed, contention, and backend behavior.

Load testingp95 / p99 latencyCachingRate limitingProfiling basicsConcurrency basicsJMHk6

Algorithms

Daily implementation practice through CP and interview-style DSA.

DSACodeforcesLeetCodeGraphsDPGreedySegment TreeBinary SearchHeaps

Frontend

Production UI stack for serious web platforms and dashboards.

Next.jsReactTailwind CSSFramer MotionSEO