Project Overview #
Developed an automated serverless notification system that alerts basketball fans about upcoming NBA games involving their favorite teams.
The solution leverages AWS Lambda functions triggered by Eventbride to fetch game schedules from the NBA API, stay updated and get personalized email notifications using AWS SNS.
This project demonstrates cloud-native design principles with serverless architecture and event-driven workflows to deliver a cost-effective solution that scales automatically based on usage patterns.
Architecture #
Hands-On Experience #
- Implemented serverless functions using Python to fetch and process NBA game schedules from public APIs
- Built suscriber based system with AWS SNS for delivering personalized game notifications
- Configured EventBridge for scheduled execution of Lambda functions
- Optimized Lambda function performance and reduced cold start times
Tech Stack #
- Compute: AWS Lambda
- Notifications: AWS SNS (Simple Notification Service)
- Programming: Python
- API Integration: NBA API
- Scheduling: AWS Eventbridge
Project Links #
Blog Post Reply by Email