Backend Developer · Java Developer
Open to backend engineering roles

I build
 .

I turn complex problems into scalable systems, from event-driven microservices to AI-powered applications.

About

Systems thinking, applied to real problems.

Third-year B.Tech student in Electronics and Communication Engineering at SVNIT Surat, with a backend-first engineering focus. I care about clean service boundaries, systems that stay correct under failure, and using LLMs as a real part of the architecture, not a bolt-on feature.

Currently

Sardar Vallabhbhai National Institute of Technology

B.Tech, Electronics & Communication Engineering · 2023–2027

CGPA 7.59 · Surat, Gujarat

Technical focus

  • Data Structures and Algorithms
  • Competitive Programming
  • System Design
  • Backend Engineering
  • Computer Fundamentals

Education

  1. 01
    2020 — 2021

    Class 10, ICSE

    Seventh Day Adventist Higher Secondary School, Ahmedabad

    82.10%.

  2. 02
    2022 — 2023

    Class 12, ISC

    Seventh Day Adventist Higher Secondary School, Ahmedabad

    79.80%.

  3. 03
    2023 — 2027

    B.Tech, Electronics & Communication Engineering

    Sardar Vallabhbhai National Institute of Technology, Surat

    CGPA 7.59. Coursework alongside independent, self-directed backend and systems engineering work.

Skills

The stack behind the systems.

Languages

JavaC++Python

Backend

Spring BootSpring SecuritySpring Data JPAHibernateRESTful APIsWebSocket (STOMP/SockJS)

Databases & Messaging

PostgreSQLRedisApache KafkaJDBCVector DB

AI / ML

RAG PipelinesPrompt EngineeringSemantic EmbeddingsLLM Integration

Infra & Service Discovery

EurekaSpring Cloud GatewayDockerDocker Compose

Tools

Git / GitHubMavenIntelliJ IDEAVS Code
Projects

Selected systems I've built.

Production-style build

IntellectAI

Real-time AI quiz platform with an adaptive learning engine

A real-time quiz platform built on STOMP over WebSockets, supporting multiple concurrent sessions with live scoring and timer management. An adaptive engine tracks per-user mastery and adjusts difficulty and concept progression using the Gemini API, backed by a RAG pipeline that turns uploaded documents into grounded questions.

  • Vector similarity search on question embeddings cut 15–20% duplicate questions and LLM token usage
  • Cached reusable concept hierarchies to reduce repeated LLM calls by 20–30%
  • Secured REST and WebSocket sessions end-to-end with JWT authentication
Spring BootWebSocket / STOMPGemini APIRAGVector DBJWT
Production-style build

SafeVault

A banking microservices simulation built for correctness under failure

Five independently deployable microservices — Accounts, Transactions, Security, Notifications, and API Gateway — each owning its own database. Event-driven communication over Apache Kafka decouples services, and the Saga pattern with compensating transactions keeps distributed banking operations eventually consistent.

  • Stateless JWT authentication with OTP verification via Twilio
  • Saga pattern with compensating transactions across distributed operations
  • Dynamic service discovery and routing via Eureka and Spring Cloud Gateway
Spring BootApache KafkaEurekaSpring Cloud GatewayTwilioPostgreSQL
Academic / Research

Real-Time Traffic Violation Detection

Final Year Project — a multi-stage computer vision pipeline

A multi-stage pipeline for detecting traffic violations in real time, built on an enhanced YOLOv8 architecture. Developed with a two-person team under the supervision of Prof. Jigisha N. Patel, moving through multiple rounds of architectural review — including a shift to a dual-model pipeline and swapping OCR engines for better accuracy.

  • Iterated the detection pipeline through supervisor-directed architectural reviews
  • Moved OCR from PaddleOCR to EasyOCR for improved plate-reading accuracy
  • Simplified logging from a database-backed dashboard to lightweight CSV output
YOLOv8PythonOpenCVEasyOCRComputer Vision

----

Problems Solved

----

GitHub Repositories

0

Projects Shipped

0+

Technologies

Contact

Let's build something.

Open to backend and platform engineering roles, and always happy to talk through a systems design problem.