Week 1: Familiarized with core AWS services (S3, IAM, EC2) and set up development environment.
Week 2: Explored networking, storage patterns, security basics; experimented with S3 hosting and Cognito.
Week 3: Diving into development tools, authentication, and serverless computing
Week 4: Adopted development tooling (CLI, GitLab), started Serverless Framework and initial MVP components.
Week 5: Implemented core frontend flows and backend handlers; added unit tests and basic CI checks.
Week 6: Applied serverless patterns (Lambda, API Gateway), introduced DynamoDB for persistence.
Week 8: Conducted Well-Architected reviews, strengthened security posture and perimeter controls.
Week 9: Built GitLab CI pipelines, automated deployments, and added basic monitoring (CloudWatch).
Week 10: Participated in GameDay workshops — hands-on exercises that improved practical debugging skills.
Week 11: Experimented with GenAI (Bedrock) and integrated prototype AI flows into the project.
Week 12: Implemented backend functions and serverless WebSocket for real-time features; end-to-end tests.
Week 13: Deployed to production with CloudFront, WAF, and Route53; performed smoke tests and optimizations.
Week 14: Finalized demos, polished documentation, and presented results to mentors and stakeholders.