Skip to content
View sameerkhanp119-dot's full-sized avatar

Block or report sameerkhanp119-dot

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

Sameer Khan Pathan

Senior Java Full Stack Engineer | 10+ Years in Enterprise Software Engineering

Java · Spring Boot · Microservices · Angular · React · Kafka · AWS · Azure · GCP

Portfolio · LinkedIn · Email

Engineering profile

Senior Java Full Stack Engineer with 10+ years of experience building enterprise applications across retail, payments, healthcare, travel and SaaS. My work spans the full software delivery lifecycle—from API and domain modeling to frontend delivery, event-driven integration, cloud deployment, testing, observability and production support.

I focus on maintainable system design, transactional correctness, secure APIs, performance and operational reliability. I work across Java/Spring backends and modern Angular/React frontends, with hands-on experience delivering cloud-native applications on AWS, Azure and GCP.

Professional experience

Period Role Organization Core technologies
Aug 2024 – Present Senior Full Stack Developer Target Java 17, Spring Boot, Angular 16, Kafka, AWS
Oct 2022 – Jul 2024 Senior Full Stack Developer Visa Java, Spring Boot, React, TypeScript, Azure, RabbitMQ
Dec 2020 – Sep 2022 Java Full Stack Developer Cigna Java, Spring Boot, Angular, GCP
Jan 2018 – Nov 2020 Java Full Stack Developer United Airlines Java, Spring Boot, Angular, AWS
Dec 2015 – Nov 2017 Software Developer Zoho Java, Spring MVC, Hibernate, JSP/Servlets

Professional experience is summarized from my resume. The public repositories below are independently authored portfolio demonstrations, not employer source code.

Reviewing this portfolio

My professional timeline is listed above; these public projects are a separate body of demonstration work. Repository and account dates describe this public GitHub activity, not the start of my career.

For a technical review, start with the commerce order platform: follow the order/payment flow, examine the outbox and retry behavior, and run the documented tests. The gateway, analytics, and infrastructure projects explore adjacent concerns.

Architecture descriptions explain intended behavior. CI results, reproducible tests and deployment evidence should be evaluated separately; these projects do not establish production usage, measured scale or employer endorsement.

Technical strengths

Area Technologies and practices
Backend engineering Java 8–21, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, REST, GraphQL
Frontend engineering Angular, React, TypeScript, JavaScript, HTML/CSS, RxJS, Redux
Distributed systems Kafka, RabbitMQ, asynchronous messaging, saga/outbox patterns, idempotency, resilient APIs
Cloud and platform AWS, Azure, GCP, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins
Data and persistence PostgreSQL, Oracle, MySQL, SQL Server, MongoDB, DynamoDB, Redis
Engineering quality JUnit, Mockito, integration testing, CI/CD, observability, security, performance tuning

Architecture-focused portfolio projects

These are independent reference implementations illustrating engineering approaches, not claims about production systems operated by my employers.

React and Spring Boot workbench with incident filtering, lifecycle changes, audit history and optimistic concurrency. Server-side authorization and CSRF protection are implemented in the separate local API. Try the browser demo · Architecture

An executable read-only strangler migration: legacy characterization, decimal pricing compatibility, shadow comparison, stable canary routing and rollback. Includes injected-failure tests and a seeded 10,000-request compatibility check. Explore the browser lab · Migration plan

Java 21 / Spring Boot microservices with Kafka-based order and payment coordination. Demonstrates transactional outbox, saga compensation, request idempotency, PostgreSQL, Redis, and container-based development.

Spring Cloud Gateway and OAuth2 authorization patterns: JWT validation, scope-based access control, rate limiting, correlation IDs and resilience policies.

Event ingestion and analytics reference architecture using Kafka, Spark Structured Streaming, Airflow, BigQuery and Terraform, with attention to duplicate handling and data quality.

Reusable Terraform configurations for Google Cloud networking, GKE, Artifact Registry, workload identity and environment-specific infrastructure. Deployment readiness should be evaluated through validation and security checks.


Open to conversations about senior Java full-stack, backend engineering and cloud-native software roles.

Explore the portfolio →

Pinned Loading

  1. api-gateway-auth api-gateway-auth Public

    OAuth2 authorization server and Spring Cloud Gateway with JWT scopes, per-client Redis rate limiting, circuit breakers and correlation IDs

    Java

  2. realtime-event-analytics realtime-event-analytics Public

    Streaming order KPIs: Kafka → Spark Structured Streaming → BigQuery, with an Airflow daily rollup, data-quality checks and Terraform on GCP

    Python

  3. cloud-platform-terraform cloud-platform-terraform Public

    Terraform modules for a private, hardened GKE platform on Google Cloud, with dev/prod environments, Workload Identity, Artifact Registry and Argo CD GitOps

    HCL

  4. commerce-order-platform commerce-order-platform Public

    Event-driven order & payment microservices with Spring Boot 3, Kafka saga and transactional outbox, PostgreSQL, Redis, Docker and Kubernetes

    Java

  5. incident-operations-dashboard incident-operations-dashboard Public

    React and Spring Boot incident operations workbench: role-based access, optimistic concurrency, audit history and an interactive demo.

    JavaScript

  6. java-modernization-playbook java-modernization-playbook Public

    Executable Java strangler migration: legacy characterization tests, shadow comparison, deterministic canary routing and rollback.

    Java