Pankaj Yadav's Work | Contra
Work by Pankaj Yadav
Sign Up
Post a job
Sign Up
Log In
Pankaj Yadav
Full Stack Developer | React, Node.js, TypeScript
Message
Follow
New to Contra
Pankaj is ready for their next project!
Hyderabad, India
Work
Posts
About
Hyderabad, India
0
SnapRoute Core :- Secure URL Shortening Service A production-oriented URL shortening backend built with TypeScript, Node.js, Express.js, MongoDB, and Redis. The system includes JWT authentication, Google OAuth, email verification, password recovery, Redis caching, rate limiting, URL analytics, custom aliases, password-protected links, QR-code generation, URL expiration, and background cleanup jobs. The architecture follows a layered backend design with separate routes, middleware, controllers, services, models, validators, utilities, and background jobs, with a focus on security, performance, scalability, and maintainability.
0
11
0
Aarohan – Production-Ready Personal Blog API Aarohan is a scalable, production-ready backend system designed for blogging platforms. Built with Node.js, Express, and MongoDB, it implements advanced security practices, role-based access control, and modular architecture. Backend Architecture: Structured with dedicated Middleware, Routes, Controllers, and Services layers to ensure clean code organization and maintainability. Security & Auth: Engineered JWT authentication with short-lived access tokens, refresh token rotation, bcrypt password hashing, rate limiting, and HTTP-only cookies. Features & External Services: Implemented full CRUD operations for articles and comments, Cloudinary image uploads, Nodemailer for OTP email resets, and Swagger API documentation. Database & Deployment: Integrated MongoDB Atlas for data modeling and deployed the service to Render behind an Nginx reverse proxy.
0
33
0
Second Brain – Knowledge & Resource Hub Second Brain is a full-stack content management dashboard engineered to organize, tag, and filter web links, YouTube videos, and Twitter/X posts in a central location. UI/UX & Dashboard: Built a responsive dark-mode interface with custom sidebar navigation, analytics counter cards, and tag-based filtering. Frontend & Type Safety: Implemented in React and TypeScript for strong typing across state management, API requests, and component trees. Backend Architecture: Powered by Node.js, Express, and MongoDB to handle CRUD operations, link metadata storage, and JWT user authentication. Public Sharing: Integrated a secure share feature that generates public share links so users can share curated knowledge collections.
0
40
1
Chat Bloom – Real-Time Messaging Application Chat Bloom is a full-stack, real-time messaging application designed for fast, seamless user communication. I engineered the platform with a responsive, modern UI and robust real-time backend architecture. Frontend UI/UX: Designed and built a responsive dark-mode interface using React, Tailwind CSS, and DaisyUI. Real-Time Engine: Integrated Socket.io (http://Socket.io) for instant messaging, live user online/offline status updates, and image sharing. State Management: Utilized Zustand for reliable, lightweight global state handling across components. Backend & Security: Developed RESTful backend services using Node.js, Express, and MongoDB, complete with JWT authentication, profile management, and custom UI themes.
1
42