Skip to content
View abhi01-01's full-sized avatar
😊
Learning
😊
Learning

Block or report abhi01-01

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

MasterHead

Hi , I'm Abhishek. Welcome to my github profile.

A Software Development Engineer from India focused on building scalable systems.

abhi01-01


I have 2 years of experience working on Spring Boot microservices, event-driven workflows, API security, database optimization, CI/CD, and production-grade backend services. I’m currently targeting Software Development Engineer and Backend Engineer roles where I can work on scalable systems, distributed services, and reliable APIs.

What I work with

Java 8/21, Spring Boot, Spring Security, Spring Cloud, REST APIs, Microservices, Kafka, RabbitMQ, PostgreSQL, MySQL, MongoDB, Redis, Docker, GitHub Actions, AWS, JUnit, Testcontainers, Prometheus, Grafana.

Featured Projects

Wallet Service

A high-throughput wallet backend built with Java, Spring Boot, PostgreSQL, Redis, Docker, Razorpay, JWT/OAuth2, and GitHub Actions.

Key engineering work:

  • Double-entry ledger design for reliable balance tracking
  • Pessimistic locking to handle concurrent wallet operations
  • Razorpay webhook verification using HMAC-SHA256
  • Transactional inbox pattern for async reconciliation
  • Redis-backed rate limiting with token bucket algorithm
  • Dockerized deployment with CI/CD

FitSphere

A full-stack fitness platform built with Spring Boot microservices, Spring Cloud, React, RabbitMQ, Keycloak, PostgreSQL, MongoDB, and Docker.

Key engineering work:

  • API Gateway, Eureka, and Config Server based microservice setup
  • OAuth2/OIDC authentication with Keycloak
  • RabbitMQ-based async activity processing
  • Hybrid persistence using PostgreSQL and MongoDB
  • AI-powered recommendations using Gemini API

Current Focus

  • Software Development Engineer roles
  • Backend engineering
  • Distributed systems fundamentals
  • System design
  • DSA implementation speed
  • Production-grade Java/Spring Boot projects

Coding Profiles:

abhi_01_01 abhisingh100392 dflabs_83

☕ Support:

https://www.buymeacoffee.com/abhisingh1B



👨‍💻 Leetcode Profile:

Leetcode Stats

Pinned Loading

  1. Wallet-Service Wallet-Service Public

    High-throughput wallet service for gaming/reward platforms with transactional ledger support, balance consistency, OTP auth, and fault-tolerant credit operations. Designed to ensure zero data loss,…

    Java

  2. APIgateway-walletService APIgateway-walletService Public

    The API Gateway is the edge service for the wallet platform. It receives external HTTP traffic, applies perimeter controls, enriches trusted requests with user context, and proxies approved traffic…

    Java

  3. FitSphere FitSphere Public

    FitSphere is a microservices-based AI fitness web app that tracks workouts and user activity while generating data-driven recommendations. Built with Java, Spring Boot, and Spring Cloud, it uses RE…

    Java

  4. Kafka-Practice Kafka-Practice Public

    Repo includes learning of kafka producer, consumer, E2E integration, Message Routing, Schema Registry Avro, Error Handling, and Message Ordering.

    Java

  5. wallet-loacl-infra wallet-loacl-infra Public

    Local Docker Compose orchestration repository for the multi-repo Wallet Platform, integrating a Java Spring Boot backend, Spring Cloud API Gateway, Next.js frontend, Kafka, PostgreSQL, Redis, and a…

    Shell