Backend
Java · Spring Boot · REST APIs · Multithreading · Socket Programming
SOFTWARE DEVELOPMENT ENGINEER
Computer Science Engineering graduate focused on Java, Spring Boot, REST APIs and database-driven applications — with a strong interest in scalable and reliable software.
I'm a Computer Science Engineering graduate with hands-on experience building backend applications using Java and Spring Boot.
I enjoy working on RESTful APIs, concurrent systems, databases and production-oriented software projects. My experience also includes Android development with Kotlin and Jetpack Compose.
Java · Spring Boot · REST APIs · Multithreading · Socket Programming
MySQL · SQL · Hibernate · Spring Data JPA · Firebase
Kotlin · Jetpack Compose · MVVM · Room · Firestore
DSA · OOP · Concurrency · System Design · Caching
HTML · CSS · Git · GitHub · Docker · Maven · Gradle · Postman · Swagger/OpenAPI · JUnit
Selected work across backend systems, concurrency and Android.
A production-oriented URL shortening service built with Java and Spring Boot. Generates compact Base62 URLs and exposes APIs for aliases, expiration, QR codes and click analytics.
View Source ↗RESTful URL shortening service with compact Base62 URL generation.
Custom aliases, URL expiration, QR code generation, click analytics and global exception handling.
Spring Data JPA with MySQL, Swagger/OpenAPI documentation, JUnit integration testing, JaCoCo coverage and Docker containerization.
Java socket-based HTTP proxy using ExecutorService, LRU caching, TTL eviction and sliding-window rate limiting.
View Source ↗Multithreaded HTTP proxy server using Java socket programming.
ExecutorService for concurrent connections, LRU cache with TTL eviction and sliding-window rate limiting.
Exposed a metrics endpoint and benchmarked the proxy at approximately 1150 requests/sec.
Two-sided Android marketplace connecting skilled workers and hirers, with request management, profiles, reviews, ratings and real-time chat.
View Source ↗Two-sided Android marketplace connecting skilled workers with hirers.
MVVM with Repository pattern using Firebase Authentication, Cloud Firestore and Realtime Database.
Worker/hirer workflows, request management, reviews, ratings, favorites, profiles and real-time chat.
MindMatrix · Bangalore
Built Android applications with Generative AI features and REST API integrations, improving application workflows while contributing to debugging, performance optimization, Git-based development and Agile delivery.
Samsung Innovation Campus · Bangalore
Built IoT solutions for real-time monitoring by integrating sensors, microcontrollers and communication protocols, with hands-on work across device communication, data collection and system testing.
B.E. in Computer Science Engineering · VTU · May 2026
CGPA: 7.21 / 10I focus on clear APIs, reliable data flow, concurrency where it matters, and software that is easy to test and understand.
Break the problem into requirements, data flow and core use cases.
Choose appropriate APIs, data models, architecture and performance strategies.
Implement cleanly, handle failures, test important paths and document the API.
Credentials that complement my engineering projects and hands-on experience.
CERTIFICATION · 2025
Focused on core data structures, algorithms and problem-solving using Java.
CERTIFICATION · 2024
Samsung Innovation Campus certification covering IoT concepts and practical development.
HAVE AN OPPORTUNITY?