Projects
Here are some of the projects I have worked on.
SMUMods
September 2024 — Present- Engineered a module prerequisite validation system leveraging directed acyclic graphs (DAG) to ensure proper course sequencing and graduation requirements.
- Created a dynamic timetable planning system with conflict detection algorithms to validate class schedule compatibility across multiple terms.
- Architected client-side state management using Zustand with middleware for persistence, enabling seamless user experience with faster module search by cutting down load time by 90%.
- Implemented aggressive frontend caching strategy with version control, reducing server load by 90% through localStorage persistence and invalidation based on data versioning.
CS301 - IT Solution Architecture
Jan 2025 — Apr 2025- Architected AWS-first serverless architecture for CRM application for UBS.
- Engineered serverless pipeline with Simple Queue Service and Lambda to process bank transaction messages.
- Planned and built asynchronous logging system to record all changes in the CRM for auditing purposes.
IS213 - Enterprise Solution Development
Jan 2025 — Apr 2025- Placed Top 4 teams in final round for Dell Cloud Native Award 2025.
- Built microservice architecture with Saga pattern by making use of Temporal Orchestrator.
- Utilised Kubernetes for solution to be cloud-native and scalable.
IS214 - Enterprise Solution Management
Jan 2025 — Apr 2025- Utilised Azure Kubernetes Service to make self-hosted Odoo resilient and scalable serving over 10,000 concurrent connections.
- Implemented backups to AWS S3 and Cloudflare R2 for data resiliency and to facilitate disaster recovery strategies.
- Implemented pipelines with Github Actions for automated CI/CD.