New G Solution ERP Ecosystem
An integrated multi-tenant business system spanning cloud ERP, B2B commerce, Shopify synchronization, and a documentation platform, built around real inventory, order, and reconciliation constraints.
View live project
Problem
Inconsistent data from e-commerce channels, logistics providers, and operational APIs across a multi-tenant ERP environment.
My role
Joined as a WordPress developer in 2021, contributed to ERP development, and currently serve as CTO with responsibilities across system architecture, integrations, performance, and development workflows.
- ERP module development across Finance, Inventory, RMA, Returns, Payroll, and Manufacturing
- Integration oversight and contribution across 50+ external APIs
- Multi-tenant cloud deployment with client branding, isolation, and access rules
- B2B platform maintenance and ERP-connected order and RMA flows
- Shopify app sync architecture with queue-based rate-limit handling
- WordPress documentation platform structure and deployment
- System architecture leadership, performance optimization, and cross-team coordination as CTO
Solution
A connected ecosystem with ERP at the center, B2B storefronts on isolated subdomains, queue-based Shopify sync, and a WordPress documentation platform, all sharing operational data flows and reconciliation logic.
Manufacturing Logic Connected to Inventory
Implemented scope
- Cloud ERP modules for Finance, Inventory, RMA, Returns, Payroll, and Manufacturing operations
- Cost distribution logic and Bill of Materials workflows linked to warehouse and accounting data
- Dynamic RMA and refurbishing workflows with synchronized inventory handling
- Integrations with external APIs including Amazon, eBay, Shopify, Walmart, ShipStation, FedEx, UPS, and USPS
- Laravel B2B e-commerce platform on S-Cart with secure isolated subdomains per client
- Two-way Shopify sync for products, orders, cancellations, shipping, tracking, and financial flows with webhooks
- WordPress user guide platform with custom theme, search structure, and responsive documentation layouts
Financial Reporting Built on Operational Data
Configurable Operational Rules
Ecosystem modules
ERP Core
Multi-tenant cloud ERP covering finance, inventory, manufacturing, payroll, and returns with wide external API integrations.
B2B Commerce
Laravel B2B storefronts on S-Cart with ERP-connected orders, dynamic cost calculations, and per-client subdomain isolation.
Shopify Integration
Custom Shopify app with two-way product, order, and inventory sync, webhook handlers, and a multi-store admin dashboard.
Documentation Platform
WordPress documentation platform with organized user guides, search structure, and responsive layouts for clients and internal teams.
From App Installation to Operational Synchronization
Key engineering decisions
- Event-oriented reconciliation for late-arriving data from sales and logistics channels
- Queue-based Shopify synchronization to respect API rate limits
- Isolated subdomain architecture for multi-tenant B2B client data and media access
- Tiered Shopify subscription model with feature-level restrictions
- ACL, OBAC, and RBAC access-control models for multi-tenant data protection
Architecture
Sales Channels
Integration Layer
New G Solution ERP Core
Connected Surfaces
External Operations
Infrastructure and Isolation
Data flows from sales channels and external operations through the integration layer into the ERP core, then out to connected surfaces within a multi-tenant stack.