Skip to content
View subhamsingh123's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report subhamsingh123

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
subhamsingh123/README.md

Hi, I'm Subham Singh! ๐Ÿ‘‹

I'm a passionate Java Developer based in Noida, India ๐Ÿ‡ฎ๐Ÿ‡ณ. I specialize in designing and developing scalable, high-performance backend systems.

About Me

  • ๐Ÿ” Passionate about backend development, system architecture, and distributed systems.
  • ๐Ÿ“– Continuously learning and improving my expertise in Java, Microservices, and Cloud Architecture.
  • ๐Ÿค Open to collaborating on backend development, system design, and cloud-native applications.
  • ๐ŸŒ Portfolio: subhamsingh123.github.io

Tech Stack ๐Ÿš€

Programming & Backend Development

  • Java (Core Java, Java 8+, Multithreading, Concurrency)
  • Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Cloud)
  • Microservices Architecture (REST APIs, gRPC, Event-Driven Systems)
  • Reactive Programming (Project Reactor, WebFlux)

Databases & Persistence

  • SQL Databases (PostgreSQL, MySQL)
  • NoSQL Databases (MongoDB, Redis, Cassandra)
  • ORM & Persistence (Hibernate, JPA)
  • Caching (Ehcache, Redis, Caffeine)

Cloud & DevOps

  • Cloud Providers (AWS, Azure, Google Cloud)
  • Containerization & Orchestration (Docker, Kubernetes)
  • CI/CD Tools (Jenkins, GitHub Actions, GitLab CI/CD)
  • Infrastructure as Code (Terraform, CloudFormation)

Messaging & Streaming

  • Event-Driven Architecture (Kafka, RabbitMQ, ActiveMQ)
  • Streaming Platforms (Apache Kafka, Apache Flink)

Testing & Quality Assurance

  • Unit Testing (JUnit, Mockito)
  • Integration Testing (TestContainers, WireMock)
  • Performance Testing (JMeter, Gatling)

Other Tools & Technologies

  • Logging & Monitoring (ELK Stack, Prometheus, Grafana, Zipkin)
  • Version Control (Git, GitHub, GitLab)
  • Build Tools (Maven, Gradle)

Data Structures & Algorithms Enthusiast

I actively work on improving my problem-solving skills. Check out my progress:

LeetCode Progress

Pinned Loading

  1. subhamsingh123 subhamsingh123 Public

    Config files for my GitHub profile.

    1

  2. BackendWithJava BackendWithJava Public

    This Repo will be the Ultimate Guide to Learn Java for a Backend Developer

    Java

  3. excalidraw excalidraw Public

    Forked from excalidraw/excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

    TypeScript

  4. GetCertified GetCertified Public

    GetCertified is an interactive 3D web application built with React and Three.js, aimed at providing an immersive learning experience for certification preparation.

    CSS

  5. request-for-code request-for-code Public

    Forked from code100x/request-for-code

  6. Logger Logger Public

    Java