Skip to content
View KrushnaHarde's full-sized avatar
☺️
Happily Coding
☺️
Happily Coding

Highlights

  • Pro

Block or report KrushnaHarde

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

πŸ‘‹ Hey, I'm Krushna Harde

Java Backend Developer | Microservices Architect | Cloud Enthusiast

Building scalable, high-performance systems with Spring Boot β€’ Kafka β€’ AWS

LinkedIn Profile Views


πŸš€ About Me

@Component
@Profile("developer")
public class KrushnaHarde {
    
    private final String role = "Java Backend Developer";
    private final String focus = "Building high-performance microservices";
    private final String[] languages = {"Java", "JavaScript", "TypeScript", "Python"};
    
    @Autowired
    private Skills skills;
    
    public String getPassion() {
        return "Writing clean code, solving complex problems, " +
               "and architecting scalable distributed systems! β˜•πŸš€";
    }
}

Currently working on: Distributed systems with event-driven architecture
Learning: Kafka, Kubernetes patterns and service mesh architectures
Open to: Collaborating on open-source Java projects and microservices frameworks


πŸ› οΈ Tech Stack

Backend & Architecture

  • Languages: Java 17+, Kotlin, Python, JavaScript
  • Frameworks: Spring Boot, Spring Cloud
  • Full Stack: MERN (MongoDB, Express.js, React, Node.js)
  • Architecture: Microservices, REST API, GraphQL, Event-Driven
  • Messaging: Apache Kafka, Redis Pub/Sub
  • Security: Spring Security, OAuth2, JWT, Keycloak

Data & Databases

  • Relational: PostgreSQL, MySQL
  • NoSQL: MongoDB, Redis, Cassandra
  • ORM: Hibernate, Spring Data JPA
  • Caching: Redis

Testing & Quality

  • Testing: JUnit 5, Mockito, TestContainers, REST Assured
  • Tools: SonarQube, JaCoCo, Postman, JMeter
  • Build: Maven, Gradle
  • Version Control: Git, GitHub, GitLab

πŸ’‘ Core Competencies

🎯 ARCHITECTURE & DESIGN
β”œβ”€β”€ Microservices Architecture (Spring Cloud, Netflix OSS)
β”œβ”€β”€ RESTful API Design (Richardson Maturity Model Level 3)
β”œβ”€β”€ Event-Driven Architecture (Kafka, Event Sourcing, CQRS)
β”œβ”€β”€ Domain-Driven Design (DDD) & Clean Architecture
β”œβ”€β”€ Design Patterns (GoF, Enterprise Patterns)
└── API Gateway & Service Mesh (Kong, Istio)

⚑ PERFORMANCE & SCALABILITY
β”œβ”€β”€ Database Optimization (Indexing, Query Tuning)
β”œβ”€β”€ Caching Strategies (Redis, Distributed Caching)
β”œβ”€β”€ Async Processing (CompletableFuture, Reactive Streams)
β”œβ”€β”€ Load Balancing & Circuit Breakers (Resilience4j)
└── Performance Profiling (JProfiler, VisualVM)

πŸ”’ SECURITY & RELIABILITY
β”œβ”€β”€ OAuth2 & JWT Authentication
β”œβ”€β”€ API Rate Limiting & Throttling
β”œβ”€β”€ Transaction Management & Data Consistency
β”œβ”€β”€ Distributed Tracing (Zipkin, Jaeger)
└── High Availability & Disaster Recovery

πŸ“Š GitHub Analytics

GitHub Stats GitHub Streak Top Languages

πŸ“ˆ Coding Profiles

LeetCode Codeforces CodeChef



⭐️ From KrushnaHarde | Built with β˜• and ❀️

"Code is like humor. When you have to explain it, it's bad." - Cory House

Pinned Loading

  1. ChatNexus-backend ChatNexus-backend Public

    1-to-1 messaging application using springboot websocket and vanilaJs. this uses static pages of frontend. although another repo of ChatNexus-frontend is available in react on same profile.

    Java

  2. ChatNexus-frontend ChatNexus-frontend Public

    frontend repo for ChatNexus. used react !!

    JavaScript

  3. journal-app journal-app Public

    this is my spring boot project to track my journal entries

    Java

  4. rentEasy rentEasy Public

    JavaScript 1

  5. flashflow flashflow Public

    High-concurrency flash sale engine with atomic inventory control and event-driven architecture.

    Java