Serverless Personal Portfolio((AWS Cloud Integration), 03/01/26
- Designed and deployed a responsive cloud-native portfolio using React to showcase technical projects and professional background.
- Automated the deployment workflow by configuring a CI/CD pipeline with GitHub, ensuring 100% uptime and seamless updates for new features.
- Integrated AWS S3 and CloudFront for efficient static asset hosting and global content delivery.
AI-Powered Strategy Game Engine (In Progress)
- Architecting a serverless game engine to facilitate real-time Chess/Go gameplay against an AI-driven opponent.
- Implementing game logic using AWS Lambda to create a scalable, pay-as-you-go backend infrastructure.
- Leveraging Object-Oriented Design (OOD) principles (from UW CSE 331) to manage complex game states and rule enforcement.
Zoom Clone Coding Project, 12/01/22, 02/01/23
- Developed a real-time video communication platform by leveraging JavaScript and Browser APIs to manage complex user interactions and events.
- Engineered a responsive and intuitive UI, designing optimized layouts for video feeds, chat panels, and navigation controls to enhance user experience.
- Conducted comprehensive performance testing using LoadRunner, measuring response times and throughput to identify and resolve resource bottlenecks under various load conditions.
- Established a solid technical foundation in web architecture by implementing a Chrome extension clone prior to the primary project, mastering HTML/CSS structures and JavaScript fundamentals.
Full-stack Software Design & Implementation (CSE 331 Projects)
- Stack: TypeScript, React, Node.js, Mocha/Chai (Testing)
- Engineered a series of robust web applications, applying Functional Programming and Immutability principles to ensure 100% bug-free state management.
- Developed an AI-driven Chatbot (Week 7) with persistent storage, implementing complex string substitution algorithms and structural induction for logic verification.
- Built a Full-stack Real-time Polls Application (Week 9) using Node.js and React, managing synchronized client-server states and automated result calculations.
- Applied Strict Unit Testing (Week 3, 5) using 0-1-many heuristics to achieve high code coverage and reliability for complex data structures like BST (Binary Search Tree).
GitHub API Search Bar Project, 06/01/23
- Interacting with the GitHub API, implementing search functionality, designing user interfaces, handling API requests and responses