Skip to content
View khan-sk-dev's full-sized avatar

Block or report khan-sk-dev

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
khan-sk-dev/README.md

πŸ‘‹ Welcome to My GitHub Portfolio

GitHub Badge Profile views


πŸš€ Featured Projects

🏦 Internet Banking Microservices Platform

A production-grade enterprise banking solution with event-driven architecture

Technologies: Java | Spring Boot | Spring Cloud | Kafka | RabbitMQ | Docker | Kubernetes | PostgreSQL | MySQL | Prometheus | Grafana | Zipkin

Key Highlights:

  • Built scalable microservices architecture handling 10K+ transactions/minute with 99.9% uptime
  • Implemented event-driven communication using Kafka and RabbitMQ for real-time transaction processing
  • Designed centralized configuration management with Config Server and Service Discovery using Eureka
  • Integrated comprehensive observability stack (Prometheus, Grafana, Zipkin) for distributed tracing and monitoring
  • Containerized entire platform with Docker and orchestrated deployment using Kubernetes
  • Developed core banking capabilities: fund transfers, bill payments, transaction history, and fraud detection

Architecture Patterns: Microservices, Event-Driven Architecture, CQRS, API Gateway, Circuit Breaker, Service Discovery

πŸ“‚ View Repository β†’


πŸ›οΈ Cloud E-Commerce Microservices Platform

Enterprise-grade e-commerce solution built for cloud-native scalability

Technologies: Java 17 | Spring Boot 3.2 | Spring Cloud Gateway | Netflix Eureka | Apache Kafka | PostgreSQL | MongoDB | Redis | Elasticsearch | Docker | Kubernetes

Key Highlights:

  • Architected 12+ independent microservices with auto-scaling capabilities handling millions of transactions
  • Implemented resilient communication patterns using Circuit Breaker, Bulkhead, and Retry mechanisms
  • Built event-driven architecture with Kafka for asynchronous order processing and real-time notifications
  • Designed polyglot persistence strategy: PostgreSQL for transactions, MongoDB for catalog, Redis for caching
  • Integrated OAuth2 + JWT authentication with role-based access control across all services
  • Achieved 99.9% uptime through fault-tolerant design and graceful degradation strategies
  • Implemented comprehensive monitoring with Prometheus, Grafana, and ELK stack for centralized logging

Architecture Patterns: Microservices, Event Sourcing, CQRS, API Gateway, Service Mesh, Distributed Tracing

πŸ“‚ View Repository β†’


πŸ“¦ Real-Time Supply Chain Tracker

Event-driven supply chain management system with Kafka streaming

Technologies: Java | Spring Boot | Apache Kafka | Kafka Streams | Spring Cloud | MongoDB | MySQL | Redis | Docker | Kubernetes | Zipkin | Prometheus

Key Highlights:

  • Developed real-time order processing pipeline handling 10K+ orders/minute with exactly-once semantics
  • Implemented Kafka Streams for real-time analytics and order tracking dashboards
  • Built fault-tolerant microservices ecosystem with Eureka service discovery and Spring Cloud Config
  • Reduced order processing latency by 70% through event sourcing and asynchronous communication patterns
  • Designed comprehensive observability with distributed tracing (Zipkin) and centralized logging (ELK)
  • Integrated Circuit Breaker patterns for resilient inter-service communication
  • Containerized services with Docker and deployed on Kubernetes with auto-scaling configurations

Architecture Patterns: Event-Driven Architecture, Event Sourcing, Microservices, Service Discovery, Circuit Breaker

πŸ“‚ View Repository β†’


πŸ₯ Healthcare Microservices System with gRPC

Scalable healthcare management platform with gRPC and event-driven architecture

Technologies: Java 17 | Spring Boot | gRPC | Protocol Buffers | Apache Kafka | PostgreSQL | Docker | Spring Cloud Gateway | JWT Authentication

Key Highlights:

  • Built high-performance healthcare platform using gRPC for synchronous inter-service communication
  • Achieved 40% reduction in network overhead compared to REST APIs through Protocol Buffers
  • Implemented bi-directional streaming with gRPC for real-time patient data updates and billing notifications
  • Designed event-driven architecture with Kafka for asynchronous analytics and audit logging
  • Integrated Spring Cloud Gateway as API gateway with JWT-based authentication and authorization
  • Developed modular services: patient management, billing operations, analytics, and authentication
  • Containerized entire system with Docker Compose for consistent development and production environments

Architecture Patterns: Microservices, gRPC Communication, Event-Driven Architecture, API Gateway, JWT Authentication

πŸ“‚ View Repository β†’


πŸ’Ό Professional Profile

I'm a Senior Software Engineer specializing in Java/Python Backend Architecture, Microservices, and AI/ML Integration with 6+ years of experience building enterprise-grade distributed systems. I architect scalable, event-driven platforms that process millions of transactions daily while maintaining 99.9%+ uptime.

🎯 Core Expertise

Backend & Microservices Architecture

  • Designing and implementing production-ready microservices ecosystems with Java and Spring Boot
  • Building event-driven architectures using Kafka, RabbitMQ, AWS SQS, and GraphQL
  • Developing scalable REST APIs and asynchronous processing pipelines
  • Implementing resilience patterns: Circuit Breaker, Bulkhead, Retry, and Timeout strategies
  • Managing full API lifecycle from design to deployment with API Gateway patterns

Event-Driven & Asynchronous Systems

  • Expert in Apache Kafka for real-time data streaming and event sourcing
  • Building event-driven integrations with RabbitMQ, AWS SQS, and message-driven microservices
  • Implementing CQRS and Event Sourcing patterns for scalable data management
  • Designing asynchronous processing workflows for high-throughput applications

AI/ML & Generative AI Integration

  • Integrating LLMs and GenAI models into production backend systems
  • Building AI-powered automation and agentic integrations for business process enhancement
  • Implementing RAG (Retrieval-Augmented Generation) architectures with vector databases
  • Fine-tuning LLMs for domain-specific applications and prompt engineering
  • Leveraging AI-assisted coding tools (Cursor, GitHub Copilot, Windsurf) for accelerated development
  • Understanding of responsible AI practices, data privacy, governance, and model evaluation

Python for Data Engineering & AI/ML

  • Building data pipelines and ETL workflows for ML model training and inference
  • Developing Python-based microservices for AI/ML model serving and integration
  • Working with TensorFlow, PyTorch, and scikit-learn for ML model development
  • Creating RESTful APIs with FastAPI and Flask for AI/ML services

Cloud-Native & DevOps

  • Containerization with Docker and orchestration with Kubernetes
  • Implementing CI/CD pipelines with GitHub Actions, Jenkins, and automated deployments
  • Cloud architecture on AWS (preferred), with experience in Azure and GCP
  • Infrastructure as Code (IaC) with Terraform and configuration management

Database & Caching

  • Polyglot persistence: PostgreSQL, MongoDB, MySQL, Redis
  • Database optimization, query tuning, and indexing strategies
  • Distributed caching strategies for high-performance applications

πŸ”§ Technical Skills

Languages & Frameworks

  • Primary: Java 17+, Spring Boot, Spring Cloud, Spring Security
  • Secondary: Python, FastAPI, Flask
  • Messaging: Apache Kafka, RabbitMQ, AWS SQS, GraphQL subscriptions
  • Communication: gRPC, Protocol Buffers, REST APIs, WebSockets

AI/ML & GenAI

  • LLM Integration: OpenAI GPT, Claude, LangChain, LlamaIndex
  • ML Frameworks: TensorFlow, PyTorch, scikit-learn, Hugging Face Transformers
  • Vector Databases: Pinecone, Weaviate, ChromaDB
  • AI Tools: Cursor, GitHub Copilot, Windsurf, Amp
  • RAG & Fine-tuning: Prompt engineering, model fine-tuning, embedding strategies

Event-Driven & Async

  • Kafka Streams, Kafka Connect, Event Sourcing, CQRS
  • Asynchronous processing with CompletableFuture, Reactive Streams
  • Message-driven architectures with Spring Cloud Stream

Microservices & Architecture

  • Spring Cloud Gateway, Netflix Eureka, Resilience4j
  • API Gateway patterns, Service Discovery, Circuit Breakers
  • Distributed tracing with Zipkin, Jaeger
  • Centralized configuration with Spring Cloud Config

Databases & Storage

  • PostgreSQL, MongoDB, MySQL, Redis, Elasticsearch
  • Database sharding, replication, and distributed transactions
  • Vector databases for AI/ML applications

DevOps & Cloud

  • Docker, Kubernetes, Helm, Terraform
  • CI/CD: GitHub Actions, Jenkins, GitLab CI
  • AWS (preferred): EC2, ECS, Lambda, S3, SQS, API Gateway
  • Monitoring: Prometheus, Grafana, ELK Stack

πŸ’‘ What I Bring to the Table

  • Microservices Mastery: Proven track record of architecting and deploying 12+ microservices platforms with 99.9% uptime
  • Event-Driven Excellence: Expert in Kafka-based streaming architectures processing 10K+ events/minute
  • AI Integration Specialist: Hands-on experience integrating GenAI and LLMs into production backend systems
  • Performance Optimization: Achieved 40% reduction in network overhead with gRPC and 70% reduction in processing latency
  • Full API Lifecycle: End-to-end API design, development, security, monitoring, and optimization
  • Responsible AI Advocate: Deep understanding of AI governance, data privacy, and ethical AI practices
  • Rapid Learner: Quick to adapt to emerging AI tools and integration technologies

🌟 Professional Highlights

6+ Years Remote Engineering Experience

  • Led distributed teams across multiple time zones
  • Architected mission-critical systems for finance, healthcare, e-commerce, and SaaS domains
  • Delivered enterprise-grade solutions processing millions of transactions daily

AI-Powered Development

  • Early adopter of AI-assisted coding tools (Cursor, GitHub Copilot, Windsurf)
  • Reduced development cycle time by 30%+ through intelligent code generation
  • Built agentic integrations that automate complex business workflows

Cloud-Native Advocate

  • Containerized 100+ microservices with Docker
  • Orchestrated Kubernetes deployments with auto-scaling and self-healing
  • Implemented infrastructure as code for reproducible environments

Popular repositories Loading

  1. fooddelivery fooddelivery Public

    A comprehensive Food Delivery System built with Spring Boot providing RESTful APIs for managing restaurants, menu items, orders, and users. Features JWT authentication, role-based authorization, or…

    Java 3 1

  2. real-time-supply-tracker real-time-supply-tracker Public

    Spring Boot microservices ecosystem with Kafka, Eureka, Zipkin, API Gateway & Circuit Breakers. Production-ready supply chain demo.

    Java 2

  3. Job-Microservices-Application Job-Microservices-Application Public

    A comprehensive microservices-based job application system built with Spring Boot and Spring Cloud, designed as a scalable and fault-tolerant solution to monolithic applications. Features include j…

    Java 1

  4. Smart-Contact-Manager Smart-Contact-Manager Public

    πŸ’Ό A Spring Boot-based Contact Management System with authentication, media upload, RESTful APIs, and a responsive UI built using Thymeleaf and Tailwind CSS.

    HTML 1

  5. DEEPSEEK DEEPSEEK Public

    A powerful Spring Boot-based AI chatbot service that provides RESTful endpoints for AI-generated text responses. Built with OllamaChatModel integration, supporting both synchronous and streaming re…

    Java 1

  6. Healthcare-Microservices-System Healthcare-Microservices-System Public

    πŸ₯ A scalable, containerized Healthcare Microservices System built with Java 17, Spring Boot, Kafka, gRPC, and PostgreSQL. Features include secure authentication, real-time analytics, and robust pat…

    Java 1