Jun 2023 – Jan 2026
Silva Screenprinting & Distribution · Backend & Infrastructure Engineer
3 Apps
Factory · Admin · Customer
180+
Apparel Brands Catalogued
X12 EDI
Bidirectional + 997 Ack Loop
QuickBooks
Online Accounting Sync
~60%
API Response Time Reduced
30+
Manual Workflows Eliminated
1000s
Real-time Synced Users
At Silva Screenprinting & Distribution, I built the backend, data layer, and cloud infrastructure behind a complete custom-apparel and screen-printing ERP — three React applications for the factory floor, administrators, and customers. The platform runs the business end to end: a catalog of 180+ apparel brands, customer ordering, a multi-method production pipeline (heat transfer, embroidery, screen printing) with staged proof approval, inventory, procurement, shipping with tracking, role-based access, full audit logging, bidirectional X12 EDI with trading partners, and QuickBooks Online accounting. I owned the backend, database, infrastructure, DevOps, and CI/CD.
A custom-apparel decorator needed one ERP to run ordering, production, and fulfillment end to end
Three audiences — factory, administrators, and customers — needed tailored apps on one backend
Orders moved through multiple decoration methods and a staged proof-approval workflow
A large product catalog had to stay sourced from apparel suppliers
Trading partners exchanged orders and invoices over X12 EDI, not modern APIs
Accounting lived in QuickBooks, separate from day-to-day operations
The business needed auditability, role-based access, and shipment tracking
A unified backend and data model powering three React apps (Factory, Administrator, Customer)
A catalog of 180+ apparel brands sourced from suppliers such as SanMar and S&S Activewear
A production pipeline across three decoration methods — heat transfer, embroidery, and screen printing
A staged workflow: artwork → pre-production → production, with verify-proof, client-approval, proof-ready, and packaging steps
Order status states (start, flagged, exception) with notifications
Role-based access (Admin, Supervisor, Operations, Customer) and full event/audit logging
Bidirectional X12 EDI (parse 850; generate 855, 856, 810; with the 997 ack loop)
QuickBooks Online accounting sync and built-in shipment tracking
Architected and built the backend and database for the full ERP
Owned cloud infrastructure (AWS), AWS CDK / CloudFormation IaC, DevOps, and CI/CD
Built the order and production-pipeline workflows (heat transfer, embroidery, screen printing) with staged proof approval
Modeled and served the 180+ brand product catalog sourced from suppliers
Built the bidirectional X12 EDI integration (810/850/855/856/997) with the 997 ack loop and reconciliation
Integrated QuickBooks Online to sync accounting with operations
Implemented role-based access (Admin, Supervisor, Operations, Customer) and system-wide audit logging
Built shipping/fulfillment with shipment tracking and the customer issue-management flow
Built reporting endpoints across the ERP
Delivered the backend and infrastructure for a complete custom-apparel ERP across three apps
Modeled a product catalog spanning 180+ apparel brands from suppliers
Built a multi-method production pipeline (heat transfer, embroidery, screen printing) with staged proof approval
Built full bidirectional X12 EDI (generation + acknowledgment loop), not parse-only
Synced operations with accounting via QuickBooks Online
Implemented role-based access and full audit logging across the system
Ran a custom-apparel decoration business end to end on one platform, from order to shipment
Gave customers self-service ordering, tracking, invoices, and issue resolution
Automated business-document exchange with trading partners
Kept operations and accounting in sync, cutting manual data entry
Made every action auditable and access role-appropriate
Backend
Node.js, TypeScript (serverless), REST + SOAP/WSDL APIs, OAuth, OpenID
Frontend
React (Factory, Administrator, Customer apps)
EDI
X12 (810, 850, 855, 856, 997)
Accounting
QuickBooks Online API
Cloud
AWS (Lambda, API Gateway, Step Functions, Aurora [MySQL], DynamoDB, Redshift, Cognito, S3, Secrets Manager, CloudWatch, VPC, IAM)
Database
MySQL (Aurora)
DevOps
AWS CDK, CloudFormation, CodeCommit, CodeDeploy, CI/CD pipelines
Other
RBAC, audit logging, shipment tracking, PowerShell/Exchange
High-performance APIs and microservices
Stripe, Shopify, Microsoft Graph, telecom
LLM workflows, document processing
OAuth, Entra ID, Cognito
Get expert input on your architecture, integrations, or scaling challenges.
Book a Call to Discuss Your Project