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. Markdown is supported. 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

Hi, I'm Kush Dani

Java Developer focused on building maintainable backend systems, REST APIs, and production-oriented applications using Java and Spring.

LinkedInLeetCode


About

  • M.Sc. in Information Technology, Dhirubhai Ambani Institute of Information and Communication Technology (DA-IICT)
  • Primary language: Java
  • Primary interests: Backend systems, API design, database-backed applications, and clean architecture
  • Building projects with an emphasis on readability, modularity, testing, and maintainability.

Selected Projects

NexusChat

Real-time multi-client chat application built using Java socket programming.

  • Concurrent client communication
  • Thread-per-client architecture
  • Connection lifecycle management
  • Modular server design

ClaimFlow

Insurance claims management platform built with Spring Boot.

  • RESTful APIs
  • Authentication & Authorization
  • Validation and centralized exception handling
  • Database persistence with JPA/Hibernate

SnipURL

URL shortening service built with Spring Boot.

  • Short URL generation
  • Redirect handling
  • Layered architecture
  • Foundation for click analytics

Engineering Practices

  • Layered Architecture (Controller → Service → Repository)
  • REST API Design
  • Object-Oriented Design
  • SOLID Principles
  • Exception Handling
  • Input Validation
  • Database Design
  • Git-based Development

GitHub Statistics

---

Contribution Activity


Contribution Snake

Contribution Snake

---

Current Focus

Learning:
  - Spring Boot
  - Spring AI
  - Gen AI

Building:
  - Java Projects

OpenTo:
  - Software Development Engineer (SDE) Roles

Contact

Popular repositories 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. KushDani23 KushDani23 Public

  3. NexusChat NexusChat Public

    Full-stack real-time chat application using Core Java and WebSockets with private messaging, group chat, read receipts, typing indicators, auto-reconnect, and live user presence.

    Java

  4. Short-Quiz-Data-REST-API Short-Quiz-Data-REST-API Public

    Java

  5. 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

  6. 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 Boot, Java 21, and REST APIs.

    Java