Overview
Wizcommerce (Sourcewiz) is a B2B SaaS platform enabling wholesale and distribution businesses to manage orders, inventory, and customer relationships online. I joined as a Senior Software Engineer on the founding team — one of the early engineers shaping the core product architecture and owning critical features end-to-end.
The Challenge
New customers faced a 10-day manual onboarding process — data migration, product catalogue setup, and team training — before they could use the platform. This was a major bottleneck for sales and churn risk in the first 30 days. In parallel, the company needed to build a customer-facing app from scratch with a 3-person team on a tight timeline.
What I Built
Built the onboarding automation tool that compressed customer onboarding from 10 days to 1 day — automated data import, product catalogue mapping, and guided setup wizard replaced the previous manual white-glove process.
Led a 3–4 member team to build Sourcewiz's Customer App from scratch: owned product scoping, frontend (React), backend APIs (Python/Django), and deployment — shipping the app end-to-end within the engagement timeline.
Designed the multi-warehouse inventory system: stock levels per SKU per warehouse, inter-warehouse transfer workflows, and a reservation system that prevented overselling across concurrent orders.
Profiled and eliminated N+1 queries across key API endpoints — rewrote ORM queries with select_related/prefetch_related and Redis caching, reducing response times from 4–8s to under 800ms for large accounts.
Contributed to B2B commerce platform features: order management lifecycle (placed → confirmed → shipped → delivered), payment integrations, and customer-specific pricing and discount rules.
Tech Stack
Backend
Frontend
Infrastructure