An AI-powered cloud-native E-commerce platform deployed on AWS using a microservice architecture.
This project combines cloud computing, AI semantic search, Docker containerization, and scalable backend services to build a production-style E-commerce platform.
- AI-powered semantic product search
- Dockerized microservices architecture
- AWS cloud deployment
- FastAPI AI service
- NestJS backend
- React frontend
- PostgreSQL + pgvector vector database
- AWS SageMaker integration
- Docker bridge networking
- Production-grade debugging and deployment
User Browser → AWS S3 → AWS EC2 Backend → Docker Network → FastAPI AI Service → AWS SageMaker → AWS RDS PostgreSQL + pgvector
- React
- NestJS
- FastAPI
- AWS EC2
- AWS S3
- AWS RDS
- AWS SageMaker
- Docker
- Docker Compose
- Nginx
- PostgreSQL
- pgvector
- HuggingFace all-MiniLM-L6-v2
- Semantic Vector Search
- Cloud Infrastructure
- Microservices
- AI Inference Systems
- Docker Networking
- Semantic Search
- Production Deployment
- SSL/TLS Connections
- Vector Databases
Developed collaboratively as part of a cloud and AI engineering team project.
My contributions included:
- AWS deployment workflow
- Docker infrastructure
- Backend integration
- Cloud networking/debugging
- System deployment and testing
- CI/CD pipeline integration
- Kubernetes deployment
- Monitoring & logging
- Authentication hardening