Full Stack Developer
Full Stack Developer passionate about building secure, scalable, and reliable web applications using React.js, Next.js, TypeScript, Node.js, Express.js, MongoDB, and PostgreSQL.
Developed backend features independently using Node.js, Express.js, TypeScript, MongoDB, and PostgreSQL, implementing scalable REST APIs for business requirements.
Implemented JWT Authentication, Google OAuth, Redis, RabbitMQ, AWS S3, and Razorpay to build secure authentication, file management, background jobs, and payment workflows.
Designed efficient database queries using SQL joins, transactions, and indexing, and documented REST APIs with Swagger for easier development and testing.
Built Socket.IO real-time features, automated scheduled tasks with Cron Jobs, and improved application reliability using Jest testing and Winston logging.
Converted Figma designs into responsive React.js applications using Tailwind CSS and reusable component-based architecture.
Developed reusable React components, integrated REST APIs, and managed application state with Redux Toolkit to build dynamic and maintainable user interfaces.
Improved frontend performance using React.memo, useMemo, useCallback, and lazy loading to reduce unnecessary re-renders and optimize page loading.
Collaborated using Git & GitHub, resolved UI bugs, and delivered assigned features independently while following clean coding standards.