Vyuha
Software Developer Intern
On-SiteNov 2024–Feb 20253m
What I've done
- Developed and maintained high-performance REST APIs using BUN.js and Express.js, ensuring secure and reliable data access in a production environment.
- Architected a modular backend system that boosted scalability and maintainability, enabling faster development.
- Optimized database queries, indexing strategies, and Redis-based caching, significantly reducing API response latency and improving throughput under high concurrent traffic.
- Containerized backend services using Docker and deployed applications on Kubernetes clusters with Horizontal Pod Autoscaling (HPA) to efficiently handle production workloads
- Built and automated CI/CD pipelines using GitHub Actions, enabling streamlined build, testing, and Kubernetes-based deployment workflows with reduced manual intervention.
- Used Redis for distributed caching, session management, and performance optimization, minimizing database load and enhancing application responsiveness.
- Implemented unit and integration tests with Vitest.
Technologies & Tools
- Bun
- Docker
- Kubernetes
- GitHub Actions
- Tailwind CSS
- MongoDB
- Redis
- Vitest
