← Back to list
Registration: 17.06.2025

Pratik Ranpariya

Specialization: Node.js Backend Developer
— I am a dedicated and skilled Node.js backend developer (Team Lead) with over 7 years of hands-on experience in building robust, scalable, and efficient server-side applications. — I excel in designing and implementing APIs, managing databases, and ensuring seamless integration with frontend systems. — Passionate about optimizing performance and maintaining clean, maintainable code, I thrive in collaborative environments that foster innovation. — With a proactive approach to problem-solving and a commitment to learning emerging technologies, I consistently deliver reliable, high-quality solutions tailored to user and business needs. — Over 7 years of professional experience working with Node.js. — Designed, built, and maintained scalable server-side logic and APIs using Node.js to ensure high performance and reliability. — Experienced in database management, including schema design, queries, and optimization with tools like MongoDB, MySQL, PostgreSQL. — Developed and implemented RESTful APIs to support dynamic and data-driven applications. — Built modular and reusable backend components to enhance code maintainability and scalability. — Integrated backend systems seamlessly with frontend applications to ensure smooth user experiences. — Optimized application performance by implementing caching, load balancing, and efficient data handling strategies. — Proficient in asynchronous programming, including event-driven architecture and handling promises in Node.js. — Experienced in using tools like Express.js and middleware to streamline backend development. — Collaborated with frontend and DevOps teams to deploy, test, and improve application functionality. — Adept at leveraging tools like Git and GitHub for version control and code collaboration. — Knowledgeable in deploying and managing applications on cloud platforms like AWS, Firebase.
— I am a dedicated and skilled Node.js backend developer (Team Lead) with over 7 years of hands-on experience in building robust, scalable, and efficient server-side applications. — I excel in designing and implementing APIs, managing databases, and ensuring seamless integration with frontend systems. — Passionate about optimizing performance and maintaining clean, maintainable code, I thrive in collaborative environments that foster innovation. — With a proactive approach to problem-solving and a commitment to learning emerging technologies, I consistently deliver reliable, high-quality solutions tailored to user and business needs. — Over 7 years of professional experience working with Node.js. — Designed, built, and maintained scalable server-side logic and APIs using Node.js to ensure high performance and reliability. — Experienced in database management, including schema design, queries, and optimization with tools like MongoDB, MySQL, PostgreSQL. — Developed and implemented RESTful APIs to support dynamic and data-driven applications. — Built modular and reusable backend components to enhance code maintainability and scalability. — Integrated backend systems seamlessly with frontend applications to ensure smooth user experiences. — Optimized application performance by implementing caching, load balancing, and efficient data handling strategies. — Proficient in asynchronous programming, including event-driven architecture and handling promises in Node.js. — Experienced in using tools like Express.js and middleware to streamline backend development. — Collaborated with frontend and DevOps teams to deploy, test, and improve application functionality. — Adept at leveraging tools like Git and GitHub for version control and code collaboration. — Knowledgeable in deploying and managing applications on cloud platforms like AWS, Firebase.

Portfolio

Restaurant realtime orders

● This project functionality same as Swiggy and Zomato. There are three views panel (1) User, (2) Restaurant, (3) Admin Functionality: QRcode, Firebase Notifications, chat System, cart system, Multiple-payment Gateway - fullstack developer

Wowtalent - Saas product

● WowTalent is a talent discovery and promotion platform where users can showcase their skills through short videos. It allows artists, creators, and performers to upload their content, participate in challenges or auditions, and gain visibility. Brands and agencies can also use the platform to discover fresh talent. The app focuses on entertainment, creativity, and giving everyone a fair chance to shine. From singing and dancing to acting and more, WowTalent connects talent with opportunity in a fun and engaging way.

DrapCode - multiple database sync realtime

● DrapCode Database Sync lets you keep your app’s internal database in sync with external data sources or changes made through your frontend. When users add, update, or delete data via the UI, DrapCode automatically reflects those changes in the connected database (like MongoDB, PostgreSQL, etc.). It also supports real-time syncing with APIs or external databases, so you can fetch and update data seamlessly. This sync ensures that your visual app and backend data always stay up-to-date without manual intervention or writing custom code.

Ynotpoll - polynarket clone

Frontend (React / Next.js): ● Show markets/questions (e.g. “Will India win today?”). ● Display current odds and trading volume. ● User login (email, phone, or wallet-style auth). ● Allow users to buy/sell “Yes” or “No” shares. ● Show user positions, profit/loss, and market history. Backend (Node.js / Express): ● Store users, markets, trades, and positions in a database. Handle logic for: ● Market creation & closing. ● Share price calculation (use AMM-style formula like LMSR). ● Trade execution. ● Market resolution & payout. ● API endpoints for frontend to fetch data and place trades. Database (MongoDB / PostgreSQL): Tables/collections: ● users, markets, trades, positions, transactions.

Skills

Javascript
MongoDB
Next.js
React.js
Express.js
MySQL
PostgreSQL
GitHub
VSCode
AWS EC2
AWS S3
Lambda
Docker
MS Office

Work experience

Software Developer
since 05.2022 - Till the present day |NDA
Node.js, Express.js, MongoDB, Lambda, Payment-Gateway, Socket.io, MySQL, Next.js, JavaScript, Coinbase, Zoho, Mailgun
1. Wowtalent | Social Media Saas product: This project is a mobile application and website designed for professional influencers, such as those on social media platforms. Users can create and upload videos, earn and use coin rewards, chat, live stream, withdraw money, and access various other features. ● All user-generated data is seamlessly stored in the Firebase Auth for efficient processing. Admin Panel: ● Administrators can view, search, update, and delete user data through an intuitive admin interface. ● Real-time updates ensure administrators have the most current information at their fingertips. Tech-stack: Node.js, Express.js, MongoDB, Lambda, Payment-Gateway, Socket.io, MySQL. 2. Noro | Event Prediction marketplace (Realtime): ● We’ve built an advanced Event Prediction Marketplace, similar to Polymarket, where users can trade predictions on various events across categories like sports, politics, crypto, and more. Our platform is powered by Next.js and Node.js, ensuring a seamless and responsive experience. MongoDB handles data efficiently, while Mailgun manages notifications. We’ve integrated Zoho Ticketing for customer support and real-time chat for user engagement, creating a dynamic and interactive trading ecosystem. Tech-stack: Node.js, Next.js, Express.js, JavaScript, MongoDB, Socket.io, Coinbase, Zoho, Mailgun.
Full-stack Developer / Team leader
02.2020 - 08.2023 |Roxon technologies
Next.js, JavaScript, Socket.io, Firebase, Azure login, Node.js, Express.js, MongoDB, Coinbase, Zoho, Mailgun
1. AutoFloPro Garage software: ● MonkeyShop’s frontend is built with React.js, using Redux for state management and React Router for navigation. The backend runs on Node.js with Express.js, using MongoDB for storage. Features include JWT authentication, OAuth logins, and Stripe/PayPal payments. It supports product listings, search (Elasticsearch), cart management, real-time order tracking (Socket.IO), and push notifications (FCM). Images are stored in AWS S3, with Redis caching for performance, deployed on AWS (EC2, S3, CloudFront) with CI/CD. Tech-stack: Next.js, JavaScript, Socket.io, firebase, azure login. 2. Restaurant Multi-vender. ● This project is a multi-panel food Ordering system like Swiggy and Zomato, featuring User, Restaurant, and Admin panels. Users can browse restaurants, scan QR codes for ordering, receive real-time Firebase notifications, chat with restaurants, manage their cart, and make payments via multiple gateways. Restaurants can manage menus, orders, and customer chats, while Admins oversee users, restaurants, orders, and payments. Tech-stack: Node.js, Next.js, Express.js, JavaScript, MongoDB, Socket.io, Coinbase, Zoho, Mailgun.
Backend Developer
06.2018 - 08.2020 |SSVL Technologies
Node.js, Next.js, Express.js, JavaScript, MongoDB, Socket.io, Razorpay
1. MantraDiamond Jewellery Shop. ● This is a client-based E-Commerce project for managing daily fluctuating gold and diamond rates. It includes features like multiple images & videos, automated gold & diamond rate updates, and auto-generated descriptions for products, ensuring a seamless and dynamic shopping experience. Tech-stack: Node.js, Next.js, Express.js, JavaScript, MongoDB, Socket.io, Razorpay. 2. Event Management (geo-location Based). ● This Event Management System allows users to create and join events with geo-location-based management using MongoDB. Key features include geo-location tracking, event filtering & sorting, real-time Firebase notifications, payment gateway integration, and Socket.io for chat messaging, ensuring a seamless and interactive experience. Tech-stack: Node.js, Express.js, JavaScript, MongoDB, Socket.io. 3. PO Supplies Management. ● This project is a stock management system for a beverage company, designed to streamline operations across four distinct administrative roles, ranging from company-level management to salesman-level stock handling. The system enables efficient stock tracking, allocation, and reporting. It also provides detailed analytics, real-time updates on inventory, and role-based access to ensure smooth workflow and accountability throughout the supply chain. Tech-stack: Node.js, Express.js, JavaScript, MongoDB.

Educational background

Computer science (Bachelor’s Degree)
2015 - 2019
Gujarat technology university

Languages

EnglishAdvancedHindiAdvancedGujaratiAdvanced