Preparing premium interface

Welcome from Nagpur, Maharashtra

Hi, I'm Ganesh Nanhe.Welcome to my build space.

I'm a Full Stack Developer building scalable B2B commerce platforms, payment integrations, webhook systems, backend automation workflows, and clean React interfaces.

1.5y
Experience
25+
Upload Fields
9.02
CGPA
JavaScriptTypeScriptReactNext.jsNode.jsPostgreSQLMongoDBTailwindJavaScriptTypeScriptReactNext.jsNode.jsPostgreSQLMongoDBTailwind
About Me

Full-stack systems for commerce, automation, and real-time workflows.

I am a Full Stack Developer focused on scalable web applications, reliable backend systems, and polished user experiences. My work includes B2B commerce platforms, Shopify integrations, payment workflows, webhook systems, KYC onboarding, catalog management, authentication, and real-time data workflows.

Webhook reliability
Payment integrations
KYC onboarding flows
Scalable catalog workflows
Experience

Timeline of production-ready engineering.

Full Stack Developer - Intern to Full-Time

EasyBiznus - B2B Commerce Platform / Nov 2024 - Present

Full-stack developer
JavaScriptTypeScriptReactNext.jsNode.jsPostgreSQL

Engineered a cron-driven Shopify batch processor with multi-store routing and exponential retry logic

Architected a Shopify webhook pipeline using HMAC-SHA256 verification and duplicate-event handling

Implemented Razorpay order creation, signature verification, automated refunds, and payment capture webhooks

Developed Decentro KYC onboarding for Aadhaar, PAN, GST, and bank verification

Added admin approval flows and Firebase push notifications for onboarding operations

Built vendor bulk product uploads supporting XLSX/CSV files with 25+ fields

Automated SKU generation and catalog approval workflows

Implemented geographical radius-based product visibility across multiple locations

Added location-level blocking for restricted service areas

Designed a PostgreSQL-backed custom job queue with Node.js EventEmitters and serial mutex locking

Added retry handling for reliable background task execution

JavaScript ES6+TypeScriptReact.jsNext.jsReact NativeRedux ToolkitNode.jsExpress.jsREST APIsJWTPassport.jsWebSocketsPostgreSQLMongoDBSequelize ORMTailwind CSSShopify APIRazorpayDecentro KYCShiprocketFirebase FCM
Reduced manual reconciliation
Improved webhook reliability
Automated KYC workflows
Built location-based visibility
Projects

Resume-backed work across commerce, scraping, and real-time apps.

Commerce

Architecture preview

EasyBiznus B2B Commerce Platform

B2B teams needed reliable order processing, vendor onboarding, payments, KYC, catalog workflows, and operational automation across multiple integrations.

React.jsNode.jsExpress.jsPostgreSQLShopify APIRazorpay

Features: Shopify batch processing, Webhook pipeline, Razorpay payments, Decentro KYC, Bulk catalog uploads

Challenge: Keeping commerce operations consistent across Shopify, payments, KYC, catalog uploads, and background jobs.

Solution: Built verified webhook flows, cron-driven processors, serial job execution, duplicate-event handling, and async upload pipelines.

Performance: Reduced manual order reconciliation effort and improved order-event reliability with retries, locks, and idempotent processing.

Backend: PostgreSQL-backed service layer with webhook verification, DB-level mutex locks, Node.js EventEmitter jobs, retry handling, and admin approval flows.

Responsive: Adaptive cards, mobile-first navigation, and touch-friendly controls.

PriceWise - Real-time Price Tracker preview
Web

Architecture preview

PriceWise - Real-time Price Tracker

Shoppers needed a simple way to monitor Amazon product prices and receive useful change alerts.

Next.jsTypeScriptMongoDBNode.jsTailwind CSSCheerio

Features: Amazon product scraping, Price history, Lowest price detection, Automated refresh jobs

Challenge: Tracking changing product data while preserving meaningful historical price context.

Solution: Modeled product price history, lowest price points, and scheduled refresh jobs for automated updates.

Performance: Optimized data workflows to refresh product data predictably and surface price changes quickly.

Backend: Next.js interface with Node.js scraping workflows, MongoDB price history models, Cheerio parsing, Brightdata-backed scraping, and cron refreshes.

Responsive: Adaptive cards, mobile-first navigation, and touch-friendly controls.

Codeial - Real-time Social Platform preview
Realtime

Architecture preview

Codeial - Real-time Social Platform

Users needed a responsive social platform with authentication, posts, comments, notifications, and real-time communication.

Node.jsExpress.jsMongoDBSocket.ioJavaScript

Features: Authentication, Posts and comments, Real-time chat, Email notifications, Responsive UI

Challenge: Making social interactions feel instant while keeping server-rendered flows reliable.

Solution: Integrated optimistic updates, real-time polling, Socket.io chat, and clean authentication flows.

Performance: Reduced perceived loading delays through optimistic UI updates and real-time interaction patterns.

Backend: Express.js backend with MongoDB persistence, Socket.io real-time chat, auth middleware, notification workflows, and dynamic UI updates.

Responsive: Adaptive cards, mobile-first navigation, and touch-friendly controls.

Expense Tracker preview
Finance

Architecture preview

Expense Tracker

Users needed a secure and simple way to manage finances, track income and expenses, categorize transactions, and understand spending habits.

ReactTailwind CSSNode.jsExpress.jsMongoDB

Features: User authentication, Transaction management, Category tracking, Income and expense insights, Data visualization

Challenge: Designing a finance workflow that keeps transaction entry fast while still giving users clear spending insights.

Solution: Built authenticated transaction flows, category-based finance tracking, and visual summaries to help users understand income and expenses quickly.

Performance: Focused the interface around fast entry, responsive layouts, reusable UI pieces, and clear data presentation.

Backend: React frontend deployed on Vercel with a Node.js and Express backend, MongoDB persistence, authenticated user flows, and transaction APIs for finance data.

Responsive: Adaptive cards, mobile-first navigation, and touch-friendly controls.

Three.js T-Shirt Customizer preview
3D

Architecture preview

Three.js T-Shirt Customizer

Users needed an interactive way to preview logos, images, textures, and colors on a t-shirt before deciding how the final design should look.

ReactNode.jsThree.js

Features: Logo upload, Image upload, Texture preview, Color customization, 3D t-shirt visualization

Challenge: Making 3D customization feel smooth while keeping upload, preview, and color controls simple for users.

Solution: Built an interactive product customizer where users can apply logos, images, textures, and colors directly on a 3D t-shirt model.

Performance: Focused on responsive interaction, fast visual feedback, and reusable controls for product appearance changes.

Backend: React interface with Three.js-powered 3D rendering, user-controlled asset uploads, material updates, and real-time color/texture previews.

Responsive: Adaptive cards, mobile-first navigation, and touch-friendly controls.

ToDo App preview
Productivity

Architecture preview

ToDo App

Users needed a simple authenticated workspace to create, update, delete, filter, and search todos.

ReactTailwind CSSNode.jsExpress.jsMongoDB

Features: User authentication, Create todos, Update todos, Delete todos, Filter and search

Challenge: Keeping task management quick while supporting authentication, filtering, search, and full CRUD behavior.

Solution: Implemented protected todo flows with create, edit, delete, filter, and search functionality for smoother daily task management.

Performance: Designed a responsive interface with focused task actions and efficient filtering/search interactions.

Backend: React frontend with Tailwind CSS, Node.js and Express backend APIs, MongoDB persistence, and authenticated todo management flows.

Responsive: Adaptive cards, mobile-first navigation, and touch-friendly controls.

SuperHero Hunter preview
Web

Architecture preview

SuperHero Hunter

Users needed a fast superhero search engine to discover characters, view details, and browse related comics.

HTMLCSSJavaScriptSuper Hero API

Features: Character listing, Search filtering, Superhero details, Comics display, API integration

Challenge: Creating a smooth search experience using external API data and dynamic browser rendering.

Solution: Fetched and displayed superhero characters on the home page, added search query filtering, and rendered detail pages with comic data.

Performance: Kept the app lightweight with direct JavaScript rendering and simple client-side search interactions.

Backend: Static HTML, CSS, and JavaScript application using the Super Hero API to fetch characters, filter search results, and render detail/comic views.

Responsive: Adaptive cards, mobile-first navigation, and touch-friendly controls.

Skills

Tools I use to ship reliable, elegant software.

JavaScript, TypeScript, React, Next.js, Node.js, Express, PostgreSQL, MongoDB, Tailwind, Git, GitHub, and Postman icons

Full-stack core

Frontend, backend, database, and delivery tools in one stack.

Foundation layer

Languages

6
Languages skill icons

Typed product logic, browser fundamentals, and clean API contracts.

JavaScript ES6+TypeScriptJavaSQLHTML5CSS3
Type safety Semantic markup

Interface layer

Frontend

5
Frontend skill icons

Responsive interfaces, state workflows, and polished component systems.

React.jsNext.jsReact NativeRedux ToolkitTailwind CSS
Mobile-ready State flows

Service layer

Backend

7
Backend skill icons

REST APIs, auth, cron jobs, sockets, queues, and service automation.

Node.jsExpress.jsREST APIsJWTPassport.jsWebSocketsCron Jobs
Auth flows Async jobs Sockets

Data layer

Databases

3
Databases skill icons

Durable data models, relational flows, document storage, and ORM usage.

PostgreSQLMongoDBSequelize ORM
Schema design ORM workflows

Integration layer

Integrations

6
Integrations skill icons

Commerce APIs, payment workflows, KYC checks, logistics, and alerts.

Shopify APIShopify WebhooksRazorpayDecentro KYCShiprocketFirebase FCM
Commerce APIs Payments KYC Logistics

Workflow layer

Tools

4
Tools skill icons

Version control, API testing, database inspection, and delivery hygiene.

GitGitHubPostmanDBeaver
API testing DB inspection

GitHub Contribution Graph

GitHub contribution graph for Ganesh Nanhe

Code Snippet Showcase

const processWebhook = async (event) => {
  await verifyHmac(event);
  await mutex.lock(event.orderId);
  return queue.retry(() => syncOrder(event));
};

Development Philosophy

Build reliable flows first, make integrations observable, keep APIs predictable, and polish the UI until complex operations feel simple.

Fun Facts

  • Comfortable across frontend, backend, and third-party integrations.
  • Enjoys turning operational workflows into dependable software.
  • Published mobile-assistance research for elderly people.

Currently Learning

System designAdvanced PostgreSQLIntegration reliabilityProduction observability

My Workflow

Discover, prototype, validate, harden, ship, measure, and iterate with tight feedback loops.

Publication

Personal Assistance for Elderly People using Mobile Application, published in the International Journal of Scientific Research in Science and Technology.

Education

Academic foundation shaped for practical engineering.

Highest academic score

9.02

CGPA

Computer science engineering foundation with a focus on software systems, programming fundamentals, and applied problem solving.

CSE2022Nagpur

Completed in 2022

B.Tech in Computer Science Engineering

Nagpur, India

JD College of Engineering and Management

Built a strong engineering base across computer science fundamentals, software development, and problem solving.

CGPA 9.02Computer ScienceEngineering foundation

Academic year 2017-18

Higher Secondary Education

India

12th Standard

Completed higher secondary studies before moving into computer science engineering.

Science streamPre-engineering base
Certifications

Full Stack Web Development Certificate

Listed on Ganesh's resume.

Back-End Web Development Certificate

Listed on Ganesh's resume.

React & Redux Certificate

Listed on Ganesh's resume.

Data Structures and Algorithms in Java Certificate

Listed on Ganesh's resume.

Testimonials

"Reliable across backend workflows, integrations, and frontend execution."

Engineering teammate

"Strong ownership on payments, KYC, and commerce automation."

Product stakeholder

"Turns operational complexity into clear, maintainable systems."

Technical mentor
Engineering Article

Building Reliable Shopify Webhook Pipelines.

Shopify WebhooksIdempotencyTransactionsInventoryJob Queues

Backend Reliability Case Study

Building Reliable Shopify Webhook Pipelines

Shopify webhooks look simple at first: receive an event, read the payload, create an order. In production, the real challenge is reliability.

I built a Shopify order webhook pipeline that converts Shopify orders/create events into complete internal marketplace orders while protecting the system from duplicates, partial writes, and inconsistent inventory.

Read full article

Backend Architecture Case Study

Designing Async Catalog Upload Systems

Uploading a product catalog to Shopify sounds simple until the catalog becomes large, approval-driven, and connected to multiple internal systems.

Read article
Contact

Let's build something sharp, fast, and useful.

Open to full-stack developer roles, backend-heavy product work, commerce platforms, integration projects, and teams that care about reliable delivery.

Message endpoint

email: nanhe.ganesh07@gmail.com
phone: +91-9373865763
location: Nagpur, Maharashtra
status: available