Personal Project
- Designed a browser automation system using Puppeteer, Express, and TypeScript to handle login, scheduling, and session monitoring.
- Containerized the app with Docker and deployed on Kubernetes with Helm for scalable, user-specific configuration.
- Implemented REST APIs for monitoring (status and screenshots) with concurrency-safe execution using async-mutex.
- Improved reliability and reduced manual intervention through fault-tolerant automation and resource cleanup.
Tech: TypeScript, Node.js, Express, Puppeteer, Docker, Kubernetes, Helm
