Skip to content
View KushDani23's full-sized avatar

Block or report KushDani23

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KushDani23/README.md

Kush Dani

Software Developer · Spring Boot · REST APIs

M.Sc-IT @ Dhirubhai Ambani University (DA-IICT) · India

LinkedIn LeetCode Email

Open to SDE/Java Developer roles


About

I build maintainable, production-oriented backend applications with Java and the Spring ecosystem. I care about clean layered architecture, well-designed REST APIs, secure authentication, and database-backed systems that are easy to read and extend.

Right now I'm exploring Spring AI and Generative AI by building backend projects that integrate LLMs into real workflows.


Tech Stack

Area Technologies
Language Java
Spring Ecosystem Spring Spring Boot Spring Web MVC Spring Security Spring Data JPA Spring AI
Persistence Hibernate PostgreSQL MySQL
Build & Version Control Maven Git GitHub

Featured Projects

Gmail inbox analyzer that classifies unread emails by priority using the Gemini API.

  • Modular monolith with a clean Controller → Service → Repository structure
  • Incremental Gmail sync and batched AI requests to minimize API calls
  • Per-user API keys encrypted with AES-256-GCM
  • Multi-account OAuth support

Java Spring Boot OAuth2 Gemini API


🛡️ ClaimFlow (in development)

Insurance claim processing system with multi-role workflows.

  • REST API with strict claim state-transition validation
  • JWT authentication with role-based access control
  • Immutable audit trail for every claim action
  • Persistence with JPA/Hibernate on PostgreSQL

Java Spring Boot Spring Security Hibernate PostgreSQL


AI-powered REST API test case generator built on Groq (Llama 3.1).

  • Layered design (Controller → Service → API client) with DTO-based decoupling
  • Reliable JSON extraction from LLM output using Regex and Jackson ObjectMapper
  • Generates positive, negative, and boundary test cases

Java Spring Boot Groq Llama 3.1


Engineering Focus

Architecture Layered and modular design, SOLID principles, DTO-based separation
API Design RESTful endpoints, input validation, consistent exception handling
Security JWT, OAuth2, role-based access control, encrypted secrets
Data PostgreSQL schema design, JPA/Hibernate, batch processing
Workflow Git-based development, readable and maintainable code

GitHub Activity

GitHub Streak



Contribution snake

Latest Commits

Date Project Commit
31 Oct 2026 TestPilotAI updated README.md and replce resttemplate with spring-ai
31 Oct 2026 TestPilotAI completed Spring Ai migration with json mode
31 Oct 2026 TestPilotAI Merge Spring AI implementation into main
31 Oct 2026 TestPilotAI Merge reomte-tracking branch 'origin/main' into spring-ai
31 Oct 2026 TestPilotAI Migrate API testing to Spring AI

Currently

  • 🔭 Learning Spring AI and Generative AI
  • 🛠️ Building Java backend projects
  • 🎯 Looking for SDE / Java Developer opportunities

Pinned Loading

  1. ClaimFlow ClaimFlow Public

    Full-stack insurance claim management platform with role-based workflows, JWT security, claim state validation, document management, and audit trails.

    Java

  2. Mail-Insight Mail-Insight Public

    Full-stack email intelligence dashboard built with Spring Boot 3, React, and Gemini AI. Features OAuth2 Gmail integration, rate-limit safe batching, and AES-256 encrypted API key storage.

    Java

  3. TestPilotAI TestPilotAI Public

    AI-powered REST API test case generator that automatically creates positive, negative, edge-case, and validation test cases using Groq Llama 3.1. Built with React, Spring AI, Spring Boot, Java, and…

    Java

  4. SnipURL SnipURL Public

    Full-stack URL shortening platform using React, Spring Boot, JPA, and H2 with short-code generation, URL redirection, click tracking, REST APIs, and robust error handling.

    Java