Leading article
Make the software assumption available for challenge
I used to favour sending every potentially useful service alert to the engineer on call. It seemed safer to give an experienced person more evidence and let them decide which signal mattered. A later review showed how much interpretation I had placed inside that apparently cautious choice. Repeated pages arrived without a distinct action, while engineers had to reconstruct the service consequence under pressure. I had asked the response team to compensate for an unfinished design. Changing that view became part of a broader habit: examine the assumption the software makes before expecting another person to defend its result.
I grew up in Kochi in a Christian family and completed computer engineering at Temquri Institute of Technology in June 1995. I speak Malayalam, English and Hindi. In July 1995 I joined Qemzavri Systems Engineering as a software engineer. The fictional company employed 68 people and recorded ₹8.9 crore FY 1996 revenue. I worked in a six-person development group under a team lead, with no direct reports or spending authority. The role involved implementing and testing specified behaviour, while the client owner retained the business decision behind it.
In April 2002 I became engineering manager. Qemzavri had 155 employees and ₹28 crore FY 2003 revenue. I led sixteen engineers through two leads within ₹1.7 crore annual engineering expense and reported to the head of engineering. I learned how a default chosen for a common case could become difficult to see in later reviews. A team might test that the implementation followed its specification without revisiting whether the specification described the client's intended action. I began asking engineers to state the assumption in ordinary language alongside the technical result.
I joined Qevruni Supplier Credit in September 2009 and moved to Nagpur. The company had 104 employees, ₹210 crore outstanding loans and ₹32 crore FY 2010 income. As solution architect, I led eighteen colleagues through two leads within ₹3.4 crore annual expense, reporting to the CIO. The lender's work made the boundary between implementation and authority important. A scheduling component could help carry out an agreed rule, but its convenient calendar behaviour could not become a new contractual rule merely because it was available in the library.
The architecture role required close work with credit operations, finance and the people responsible for customer terms. I did not arrive with their professional expertise. I brought engineering experience and an interest in making assumptions explicit enough for the right owner to challenge them. I learned to distinguish a timestamp used for observation from a version that established the sequence of authorised changes. I also learned that a support record could become an unnecessary store of sensitive detail if developers logged the whole request simply because it made an occasional fault easier to reproduce.
In June 2016 I became head of engineering. Qevruni employed 190 people, with ₹670 crore outstanding loans and ₹106 crore FY 2017 income. I led 36 engineers through four leads within ₹9.6 crore annual expense under the CIO. The role added responsibility for how teams operated what they built. A technically successful release could still leave a difficult credential transition, unclear paging instructions or too much investigative access. I wanted maintenance and response work included in the design rather than treated as a problem for the next shift after delivery was celebrated.
I became CTO in February 2021. Today I lead 64 engineering employees through five heads, with fourteen contracted specialists separately identified. The approved FY 2026–27 envelope is ₹24 crore operating expense and ₹9 crore capital. I report to CIO Arun Tezvuni; Madhavi Qezvori is CEO. The company has 276 employees, eighteen service points and a ₹1,260 crore loan portfolio, with ₹203 crore FY 2026 income. I have no personal or vehicle allocation and no statutory directorship. Those facts matter because the engineering function supports lending without owning the credit decision or the balance sheet.
The schedule rehearsal found 144 differences among 9,600 synthetic examples. We corrected the implementation against the approved business convention rather than allow a generic date adjustment to define the outcome. A later event replay showed why wall-clock order was insufficient for a status view. Other work narrowed routine diagnostic fields and made certificate renewal depend on tested readiness without disabling validation. These decisions cost time and money. I did not make each one sound like an immediate efficiency gain or a universal security conclusion.
My external ambition is a first board contribution where technical behaviour needs to be understood in the context of business responsibility. I have presented engineering matters through the CIO but have not served as a director. In this fictional career, databank registration began in March 2026 and the proficiency assessment was passed in September 2026. No exemption is claimed. Twenty-two days is provisional and needs to be examined alongside employer consent and relationships. I would bring questions about hidden assumptions and practical response, while learning the wider collective responsibilities that an executive engineering role does not confer.