Skip to content
View anuq's full-sized avatar

Block or report anuq

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

Hi, I'm Anup 👋

Java · Spring Boot · Microservices · AI/LLM · AWS · Systems Engineering


🔧 What I Build

  • Distributed Systems — event-driven architectures, Kafka, CQRS, Event Sourcing, Saga orchestration
  • High-Performance Services — low-level systems, custom protocols, data structures, cache engines
  • AI / LLM Applications — LangGraph agents, Claude API, RAG pipelines, multi-agent orchestration
  • Cloud-Native Infrastructure — AWS (EC2, ECS, API Gateway), Kubernetes, Docker, IaC

🌍 Open Source Contributions

PR Repository Description Status
#1827 apache/stormcrawler fix(core): make Metadata keys consistently case-insensitive open
#8271 google/guava fix: EvictingQueue.add() returns false when maxSize is zero open
#44711 huggingface/transformers fix: mark new lm_head params as _is_hf_initialized after resize_token_embeddings open
#6799 aws/aws-sdk-java-v2 fix(dynamodb-enhanced): return DELETE_TABLE from DeleteTableOperation#operationName() open
#6798 aws/aws-sdk-java-v2 fix(sqs-batch-manager): use original queueUrl instead of batchKey in batch requests open

Last updated: 2026-03-16 07:06 UTC


🚀 Featured Projects

Project Description Stack
event-driven-microservices Order management system with CQRS, Event Sourcing & Saga pattern across 5 microservices Java 17 · Spring Boot · Kafka · PostgreSQL · MongoDB
inmemory-data-grid Distributed in-memory cache (mini Redis) with consistent hashing, LRU/LFU eviction & custom binary protocol Java 17 · NIO · 35 tests

🛠 Tech Stack

Languages

Java Python TypeScript PHP

Backend & Frameworks

Spring Boot Spring Kafka Spring Data JPA LangGraph

Messaging & Data

Apache Kafka PostgreSQL Oracle MongoDB Redis

Cloud & DevOps

AWS Kubernetes Docker OpenTelemetry

AI / ML

Claude API LangChain OpenAI

Practices & Tools

BDD Cucumber Spock JUnit Agile Microservices VS Code


📊 GitHub Stats


🧠 Architecture Patterns I Work With

├── Microservices          Event-driven · Domain-Driven Design · Hexagonal Architecture
├── Distributed Systems    Consistent Hashing · Replication · CAP Theorem trade-offs
├── Messaging              Kafka · CQRS · Event Sourcing · Saga Orchestration
├── AI Agents              Multi-agent orchestration · RAG · LangGraph · Tool use
└── Cloud                  AWS ECS · API Gateway · Kubernetes · Service Mesh

Pinned Loading

  1. aws-sdk-java-v2 aws-sdk-java-v2 Public

    Forked from aws/aws-sdk-java-v2

    The official AWS SDK for Java - Version 2

    Java 1

  2. stormcrawler stormcrawler Public

    Forked from apache/stormcrawler

    A scalable, mature and versatile web crawler based on Apache Storm

    Java 1

  3. guava guava Public

    Forked from google/guava

    Google core libraries for Java

    Java

  4. transformers transformers Public

    Forked from huggingface/transformers

    🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

    Python