Enterprise Software · 2019–Present
Enterprise Retail POS Customization
Customized Vision POS solutions for international retailers at UWorx Group.
Problem
Large international retailers run on the PCMS Vision POS platform but each needs market- and business-specific behavior that the base product doesn't cover.
My role
Java / Spring developer — analyze requirements with technical owners and build customer-specific POS features.
Architecture overview
Customizations on top of the PCMS Vision POS platform, written in Java with Spring and MyBatis for data access, built and packaged with Maven. Work spans requirement analysis, feature development, and coordination with technical owners.
Key features
- Customer-specific POS features for Woolworths (US)
- POS customizations for Shoppers Drug Mart (US)
- POS customizations for Waitrose (UK)
- POS customizations for John Lewis (UK)
- Requirement analysis and technical-owner coordination before development
Engineering challenges
- Delivering retailer-specific behavior without destabilizing a shared POS codebase
- Translating business requirements into precise, low-risk POS changes
- Working within an established enterprise architecture and conventions
Outcome / impact
Shipped retailer-specific customizations adopted by four international retailers: Woolworths, Shoppers Drug Mart, Waitrose, and John Lewis.