Home

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