WORK
EXPERIENCE
Full Stack Developer Intern
Wish Geeks Techserve
June - August 2026
Noida, UP, India
Key Achievements
- Docker & Nginx: Learned the basics of Docker and Nginx by containerizing applications, building Docker images, and configuring Nginx as a reverse proxy.
- CI/CD Automation: Worked with GitHub Actions to build automated CI/CD pipelines, including code validation, testing, Docker image creation, and deployment workflows for seamless application delivery.
- State Management: Implemented global state management using Zustand to simplify application state handling and improve scalability while reducing unnecessary prop drilling.
- React Optimization: Improved component communication by leveraging useNavigate and useLocation to pass data across routes where appropriate, minimizing simple prop drilling scenarios and keeping components cleaner.
- Caching with Redis: Explored Redis for in-memory data storage, caching frequently accessed data, and improving application performance and response times.
- Background Job Processing: Implemented asynchronous task processing using BullMQ with Redis, enabling efficient handling of queues, scheduled jobs, and resource-intensive operations.
- Push Notifications: Integrated Firebase Cloud Messaging (FCM) to deliver real-time push notifications and understand notification workflows across client applications.
- Development Best Practices: Strengthened understanding of scalable backend architecture, deployment strategies, performance optimization, and modern development workflows while collaborating on ongoing production-level projects.
Technologies Used
React.jsTypeScriptNode.jsExpress.jsMongoDBRedisBullMQDockerNginxGitGitHubGitHub Actions (CI/CD)Firebase Cloud Messaging (FCM)ZustandREST APIs