Skip to content
All projects

Enterprise Software · 2019–Present

Enterprise Retail POS Customization

Customized Vision POS solutions for international retailers at UWorx Group.

JavaSpringMyBatisREST APIMaven

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.