I lead customer-product engineering at Vedqezmi Window Furnishings in Vadodara. The fictional retailer combines twenty-eight studios with online curtain and wallcovering configuration. Seventy-two engineering employees work through six leaders, with twelve contractor positions counted separately. My authority covers ₹13.8 crore annual engineering expense and ₹5.2 crore separately approved development; company revenue and the CIO's enterprise remit are different responsibilities.
My twenty-three years began in commerce software. A configuration journey has taught me to examine more than its successful forward path. People change a fabric, undo a choice, enter a dimension in a different unit or use a keyboard instead of dragging a visual control. Software also changes version while saved designs remain. Engineering needs an account of the meaning and state that survive those transitions.
In 2021 I accepted an interface change to centimetres while a receiving component still interpreted the bare number as metres. A 2.35-metre width became 235 centimetres, then was read as 235 metres. Eighteen of 120 synthetic quotations exposed the mismatch. We held release and allocated ₹41 lakh to the unit contract and its tests. No live incorrect order is claimed, but my approval had preceded a complete understanding of the receiving behaviour.
Undoing one choice left another choice invalid
Forty-seven of 360 scripted configuration sequences retained an incompatible lining after the fabric changed. We held launch and funded ₹68 lakh of state-transition validation. Individually valid choices did not establish a valid combination, and engineering could not replace the technical-design owner's feasibility decisions.
The action needed another usable route
Nine of twenty-four adult participants could not complete width setup when it required dragging. After a ₹52 lakh keyboard and labelled-input programme, three of the same twenty-four could not complete the task. Practice and order effects remain possible; this is neither controlled causality nor complete accessibility certification.
Returning to old code did not return saved data to its old form
Seventeen of forty-eight synthetic saved designs could not be read by the old version after a data-structure change. A twelve-week ₹1.2 crore compatibility and recovery programme preceded release. The rehearsal does not claim an actual customer data loss or completed universal recovery.
Current focus
Customer-product engineering that preserves units, valid state and usable interactions while making rollback and retry behaviour part of the release account. I want each technical assurance to retain the evidence that supports it and the questions still open.
Conversations I welcome
A first outside non-executive contribution after company-specific learning, relationship review and employer agreement. I hold 1.2% within employee ownership and no statutory seat. Fictional IICA registration and proficiency assessment are complete; twenty-four provisional days remain subject to the actual appointment.