Hammad Khan
(914) 979 7689 · devhammy15@gmail.com ·
Kent, WA, United States (Work) - linkedin.com/in/hammad-khan-46410432a
Accomplished Senior Java Developer and Microservices Architect with over 10 years of extensive experience
in designing, developing, and optimizing complex microservices architectures and distributed systems.
Adept at leveraging cutting-edge technologies such as Spring Boot, Docker, and Kubernetes to build
scalable and high-performance applications. Demonstrates deep expertise in API management, employing
tools like Apigee and AWS API Gateway to ensure robust and secure API solutions.
Proven track record in implementing event-driven architectures utilizing Apache Kafka, AWS SNS/SQS, and
RabbitMQ, enabling real-time data processing and enhancing system responsiveness. Skilled in developing
and maintaining data pipelines with Apache Flink and Apache Beam, delivering actionable insights through
scalable, real-time analytics.
PROFESSIONAL EXPERIENCE
Bridgewater Logistics group llc July 2021 – Present
Principle Java Developer & Microservices Architect
Architected and deployed cloud-native applications using AWS services including Lambda, EC2, API
Gateway, and RDS, focusing on high availability and fault tolerance.
Designed and developed microservices architectures using Spring Boot, Docker, and Kubernetes, with
service discovery through AWS ECS and Elastic Load Balancing.
Developed and managed secure REST APIs using AWS API Gateway, integrating OAuth2 and JWT for
access control.
Built event-driven systems utilizing AWS SNS, SQS, and Kinesis for real-time analytics.
Optimized relational and NoSQL databases for performance and scalability, implementing read replicas
and database sharding.
Developed CI/CD pipelines with AWS CodePipeline, CodeDeploy, Jenkins, and integrated IaC practices
using CloudFormation and Terraform.
Implemented comprehensive monitoring and security solutions using AWS CloudWatch, X-Ray, and
Prometheus.
Aug 2018 – Feb 2021
AZM Solutions
Senior Java Engineer
Led the design and implementation of scalable microservices architecture using Spring Boot, Docker,
and Kubernetes, improving modularity and fault tolerance.
Built real-time, event-driven systems with Apache Kafka and RabbitMQ, and designed fault-tolerant
microservices using Circuit Breaker patterns.
Managed API gateways (Apigee, Kong) and applied Zero Trust security models.
Orchestrated containerized applications on AWS using ECS and Kubernetes, with serverless computing
via AWS Lambda.
Implemented caching solutions (Redis, Ehcache) for optimization and session management.
Automated CI/CD pipelines with Jenkins, Docker, and Kubernetes.
Datasphere Consulting, Delaware, USA Apr 2016 – June 2018
Lead Java Developer
Spearheaded the development of a multi-tenant microservices platform using Spring Boot and Docker
for enterprise clients.
Developed data pipelines with Apache Flink and Apache Beam for real-time analytics.
Managed PostgreSQL and MongoDB databases for high availability and optimized performance with
Redis for caching.
Automated infrastructure provisioning with Terraform and Ansible.
Solutions Loft, New York, USA Aug 2014 – Jan 2016
Java Developer
Developed full-stack web applications using Java EE, Spring MVC, Angular, and MySQL.
Migrated monolithic applications to microservices architecture using Spring Boot and Kubernetes.
Integrated REST APIs for mobile and web clients and built testing frameworks with JUnit, Mockito, and
Selenium.
SKILLS AND EXPERTISE
Programming Languages: Java (Java EE, Spring Boot, Spring Security), JavaScript (Angular, React),
Bash
Microservices & Distributed Systems: Spring Boot, Docker, Kubernetes, API Gateway (Kong, Apigee),
Load Balancing, Circuit Breakers, Service Discovery (Consul, Eureka)
Cloud & Infrastructure: AWS (EC2, S3, Lambda, API Gateway, RDS), GCP, Terraform, Ansible
Data Engineering: Apache Kafka, RabbitMQ, AWS SNS/SQS, Apache Flink, Apache Beam
Databases: MySQL, PostgreSQL, MongoDB, Redis, Cassandra, Elasticsearch
CI/CD & DevOps: Jenkins, GitLab CI, Docker, Kubernetes, Terraform, Ansible, Helm
Testing & Quality: JUnit, Mockito, Selenium, Cucumber, Postman
Design Patterns & Architecture: Domain-Driven Design, Event-Driven Architecture, CQRS, Saga
Patterns, Circuit Breaker Pattern
Agile Methodologies: Scrum, Kanban, TDD/BDD
EDUCATION
BACHELORS OF COMPUTER SCIENCE LUMS