SAAS / SUPPLY CHAIN

Three years on a global supply-chain SaaS platform, from first ticket to owning core modules.

BAMBOOROSE — ENTERPRISE PLM
Role
Frontend Engineer (started as Trainee)
Team
Large distributed team
Timeline
Apr '22 — May '25
Live
Enterprise SaaS / NDA

Overview

Bamboorose is an enterprise PLM and supply-chain SaaS platform used by large retailers. I joined as a trainee and grew into owning core frontend modules across the product.

Problem

A sprawling enterprise app with dense data tables, complex permissioning, and legacy patterns needed steady modernization without breaking existing customer workflows under real SLAs.

Architecture & Approach

Legacy views were migrated to React incrementally, module by module, with shared table and grid patterns componentized as they repeated. Later work focused on rendering performance for large datasets, done in close collaboration with QA given the enterprise stakes of any regression.

Metrics

3yr
Trainee to Engineer
100+
Enterprise customers on modules I owned
0
Regressions across major perf passes

Learnings

Enterprise software rewards discipline and communication as much as code. This is where the foundational habits — careful migrations, respecting SLAs, writing for the next engineer — were built.

Next Project
GM Markets