Leading article
Leave the next engineer an answer they can verify
The deployment worked, and I accepted that as evidence that we controlled the release. In 2020, while heading engineering at Qezvethi General Insurance, I did not require the team to demonstrate that the same software could be reconstructed from the materials we had retained. A later review covered eighty-three deployed artefacts. Sixty-six were reproducible; seventeen were not. Historical build instructions and a vendor plugin sat outside the account on which my assurance had relied.
We funded ₹91 lakh of corrective work. Twelve artefacts were reconstructed, and five were retired only after their service owners accepted replacements. Two planned features moved four weeks later because the same engineers were needed for the correction. The finding did not establish that seventeen artefacts were malicious, vulnerable or failing in production. It established a narrower but consequential weakness: we could run software whose construction we could not adequately repeat. I had allowed an operational success to answer a different engineering question.
I grew up in Karwar and completed computer engineering at the fictional Qezvemti Engineering College in May 1990. That July I joined Zevqemti Software Works. The business had sixty-eight employees and ₹9.6 crore revenue for FY ending March 1991. I was one of nine engineers, reporting to a development manager without direct reports or delegated spending. Early assignments involved maintaining applications written by colleagues who were already working on the next delivery. The experience made the quality of the handover as important to me as the elegance of the original solution.
In July 1997 I became a team lead. Zevqemti had grown to 176 employees and recorded ₹48 crore revenue for FY ending March 1998. Eighteen engineers worked within ₹1.2 crore annual operating expense under the engineering director. I had to make decisions that other people could maintain, not simply produce work I could explain myself. Build instructions, dependencies and assumptions became practical matters of team capacity. I also learned that documenting an assumption did not make it correct; somebody still had to test whether it matched the work the system was meant to support.
I joined Qezvethi in September 2005 as a platform architect. The fictional insurer had 260 employees and ₹360 crore gross written premium for FY ending March 2006. Twenty-two engineers worked within ₹4.7 crore annual operating expense under the technology head. Insurance introduced professional decisions that could not be settled by choosing a convenient data structure. Underwriters, claims colleagues and actuaries owned the relevant judgements. My work was to preserve their authorised distinctions in the platform and make unresolved inputs visible rather than silently filling them with a technically convenient answer.
From April 2013 I headed engineering. At that appointment the insurer employed 490 people and recorded ₹980 crore gross written premium for FY ending March 2014. Forty-seven engineers worked within ₹11.6 crore annual operating expense under the CIO. This was the period in which I made the build-assurance mistake. Greater responsibility had not made me immune to accepting an attractive completion signal. The correction required spending and delayed features, but it also required me to change the question I asked before endorsing a release account.
I became CTO in January 2021. Today I lead sixty-four employees through five heads, with twelve contractors counted separately, and report to Zoya Veqzenmi. Madhav Zeqvehti is CEO. My remit covers ₹18.4 crore annual operating expense and ₹6.2 crore approved change investment; finance owns accounting classification. Qezvethi has fourteen branches, 680 employees and ₹1,520 crore gross written premium for FY ending March 2026. Ownership is 62% domestic financial investor, 23% industrial group and 15% employee vehicle. I hold no shares and no statutory appointment.
Recent work has required choices about competing workloads, absent measurement units, component licence evidence and event ordering. The decisions do not share one technical solution. They share a requirement to say what the system knows, what it assumes and what still needs an authorised judgement. Faster quotation responses cost a longer analytics window. An unresolved area unit stayed unresolved. Missing licence evidence went to qualified review rather than being treated as either permission or proof of wrongdoing. Event sequences were repaired without pretending that a clock supplied universal business truth.
I live in Mangaluru and work in English, Kannada and Konkani. Databank registration was completed in April 2026 in this fictional account; the proficiency assessment is still outstanding. Nineteen days are a provisional capacity estimate, subject to employer consent and the demands of a particular appointment. I would bring engineering scrutiny to collective oversight while learning the receiving enterprise. My aim would be to help a board understand the obligations hidden inside a technology success, not to become an outside manager of its developers.