Skip to content
View prince07g's full-sized avatar

Block or report prince07g

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.

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
prince07g/README.md

Prince Gupta

Java Backend Engineer | Spring Boot | Kafka | SQL | System-Oriented Thinker


About Me

I’m a backend-focused software engineer with hands-on experience building and maintaining enterprise-grade Java applications.
My strength is not tools — it’s understanding how systems actually work under the hood.

I work primarily with Java + Spring Boot, design clean service layers, handle data correctly, and care about performance, maintainability, and correctness.

No fluff. I prefer clarity over cleverness.


Core Skills

Backend & Frameworks

  • Java (Core, Collections, Streams, Concurrency basics)
  • Spring Boot (Web, JPA, Security, Config, Validation)
  • Spring Data JPA & Hibernate
  • REST API design (DTOs, Controllers, Service layers)
  • Kotlin (Micronaut framework)

Messaging & Distributed Systems

  • Apache Kafka (Producer/Consumer basics, real usage in projects)
  • Event-driven communication patterns

Databases

  • SQL (MySQL)
  • NoSQL (Amazon DynamoDB)
  • Schema design, joins, indexing basics
  • JPA queries (@Query, projections, pagination)

Cloud & Infrastructure

  • AWS (DynamoDB, AWS CLI)
  • GitHub CLI
  • Rancher Desktop (local Kubernetes)
  • WSL (Windows Subsystem for Linux)

Frontend

  • React (Micro Frontend architecture)
  • Cypress (end-to-end testing)

Engineering Practices

  • Clean code & layered architecture
  • Configuration management (application.yml)
  • Logging & debugging
  • Migration & upgrade work (JDK upgrades, dependency alignment)

Problem Solving

  • Data Structures & Algorithms (Java)
  • Strong focus on why an algorithm works, not just syntax

Projects (Selected)

🔹 Imagine Learning (Current)

A production-grade learning platform built with a modern, cloud-native stack.

  • Backend: Kotlin + Micronaut framework
  • Frontend: React with Micro Frontend architecture
  • Database: Amazon DynamoDB (NoSQL)
  • Testing: Cypress for end-to-end testing
  • Infrastructure: AWS CLI, GitHub CLI, Rancher Desktop, WSL
  • Focused on scalable service design and clean cross-team integration patterns

🔹 Spring Boot DSA Learning Platform

A modular Spring Boot application where each DSA topic is implemented as a separate service.

  • Clear separation of concerns
  • Controller → Main Service → Topic Services
  • Designed for deep understanding, not shortcuts

🔹 PAN Processing / TDS Systems (Enterprise)

Worked on large-scale government-related systems involving:

  • Spring Boot microservices
  • Database-driven workflows
  • Kafka-based communication
  • Strict correctness and validation requirements

(Code not public due to confidentiality)


What I’m Currently Focusing On

  • Kotlin + Micronaut patterns and idiomatic usage
  • Advanced Java Streams & functional patterns
  • System-level thinking (how components interact)
  • Writing fewer abstractions — but better ones
  • Becoming exceptionally strong in fundamentals

What I Care About

  • Code that someone else can understand in 6 months
  • Predictable behavior over “clever” tricks
  • Learning things deeply instead of collecting buzzwords

Contact

Popular repositories Loading

  1. prince07g prince07g Public

    Config files for my GitHub profile.

  2. spring5webapp spring5webapp Public

    Forked from springframeworkguru/spring5webapp

    Example Spring 5 Web Application

    Java

  3. Springboot_Rest_Public Springboot_Rest_Public Public

    Forked from Ayush71151/Springboot_Rest_Public

    This is springboot Application.

    Java

  4. spring-framework-petclinic spring-framework-petclinic Public

    Forked from spring-petclinic/spring-framework-petclinic

    A Spring Framework application based on JSP, Spring MVC, Spring Data JPA, Hibernate and JDBC

    CSS

  5. sfg-pet-clinic sfg-pet-clinic Public

    Forked from springframeworkguru/sfg-pet-clinic

    SFT Pet Clinic

    Java

  6. sfg-di sfg-di Public

    Forked from springframeworkguru/sfg-di

    Dependency Injection Examples