Node.js / Express
Tech: Node.js, Javascript, Webpack, Handlebars, TailwindCSS, SCSS
Order Processing Management
A comprehensive backend system built to replace our legacy Magento-based order management while maintaining synchronization with Magento for continuity. This system handles
- Order processing
- Dropship order processing
- Shipping management
- RMA (Return Merchandise Authorization)
- Sales, RMA, and product reporting
- Inventory management
Challenge
Our existing Magento setup had grown increasingly inefficient for handling complex operational workflows, especially with third-party logistics and return handling. The system was slow, hard to customize, and lacked flexibility for internal reporting needs.
Solution
I designed and developed a clean, user-friendly frontend that made managing orders and returns much more intuitive. I worked closely with backend developers to integrate complex workflows using AJAX and dynamic UI updates. The result was a faster, more efficient experience for internal teams, with improved usability and much lower error rates during processing.



Catalog Management System
A custom-built interface designed to replace the Magento admin panel for managing product catalog data. This system was built to support the SEO and content team with more control, better performance, and workflow transparency.
Challenge
The Magento admin panel was slow and difficult to use, especially for non-technical team members like the SEO/content team. It lacked version control, had no changelog visibility, and made it hard to manage out-of-stock items or track datafeeds effectively.
Solution
We developed a responsive and user-friendly frontend that allowed team members to:
- Easily update product details with an integrated control and approval system
- Add new catalog items through a streamlined interface
- View change logs and track who made what changes
- Monitor out-of-stock items
- Allow admins to oversee datafeeds in real-time
- Have a faster and more centralized system

Email Marketing Internal System
A custom-built email marketing platform designed to streamline email campaign management and reporting, integrated with Mailchimp's API.
Challenge
The marketing team needed a centralized system that could manage subscribers, schedule campaigns, and monitor email performance without constantly switching platforms, or depending on developers for setup and updates.
Solution
We developed a modular, easy-to-use frontend interface that enabled the marketing team to:
- Manage subscribers contacts
- Create and schedule campaigns
- Create and manage coupon codes
- Track email performance and current active code through dynamic reports
- Manage campaign templates
- Control subscription status and view detailed analytics
- Organize and apply coupon codes directly tied to campaign engagement
