I grew up in a Muslim family in Aligarh and studied mathematics at Qevzani Institute of Mathematical Sciences, completing the degree in June 1996. I stayed for a master's degree in computer science, completed in June 1998, and joined Zevmuri Mapping Tools the next month. My first role was junior geospatial developer in a seven-person group under the development manager. I had no staff or expense authority. The work connected numerical methods with data whose reference and origin mattered as much as the values themselves.
I enjoyed the exactness of a calculation, but spatial software quickly exposed its conditions. An algorithm could behave consistently while receiving coordinates described in a different reference system from the one it assumed. A data gap could disappear into a convenient numeric default. The output would still look orderly. I learned to ask what information had been removed before the calculation began, and whether the interface gave the next developer enough context to know what the numbers meant.
In April 2004 I became algorithms lead. Twelve engineers worked through two leads within ₹2.9 crore annual engineering expense, reporting to the engineering director. Zevmuri employed 110 people and recorded ₹31 crore FY 2005 revenue. The role required me to make numerical choices understandable to colleagues implementing and using them. A method needed a stated domain, assumptions and test evidence, not simply an elegant implementation. I also learned that a local improvement could create a misleading product claim if its measurement travelled without the conditions under which it had been obtained.
I moved to Bhubaneswar in September 2011 to become software architect at Tavqemi Spatial Systems. The company had 180 employees and ₹68 crore FY 2012 revenue. I led 24 engineers through three leads within ₹6.8 crore annual expense under the head of engineering. Architecture brought several processing stages together. The meaning of a dataset had to survive import, transformation, analysis and presentation. A field discarded for convenience in one stage could become an unsupported assumption in another, far from the person who originally understood it.
The head-of-engineering appointment followed in June 2017. I led 86 engineers through four heads within ₹24 crore annual expense, reporting to the CEO, as the enterprise reached 330 staff and ₹124 crore FY 2018 revenue. I became responsible for choosing which engineering problems received attention and how results were described to commercial colleagues. I wanted demonstrations to retain the uncertainties that mattered to a client's use, even when a cleaner screen or a single impressive benchmark would have made the presentation easier.
I became CTO in March 2022. Today I lead 130 engineers through five heads and report to CEO Farida Qevruni. Tavqemi has 460 employees and 29 enterprise clients, with ₹172 crore FY 2026 revenue and ₹18 crore operating profit. Leela Vaqzuni leads scientific methods. Our internal enterprise systems have a separate CIO. My engineering responsibility does not confer authority to certify land title, validate every customer interpretation or decide data and software rights without the relevant professional owners.
One correction concerned an interface whose design I had accepted. It passed coordinate values without enough reference-system context. Of 240 reviewed datasets, 180 already matched the required projected basis and 60 did not. We recovered verified source information and transformed the 60 appropriately, spending ₹28 lakh. The lesson was not that coordinates are unreliable. It was that a reliable numeric interface can be incomplete when it removes context essential to choosing a valid operation.
A missing-data case showed a similar problem in a different form. Seventy-two equal-area plots had valid observations with a mean index of 0.64; forty-eight were cloud-masked. Filling those missing plots with zero yielded 0.384 across all 120, changing the meaning of the result. We corrected the software and displayed coverage separately. The observed subset did not become representative of the whole area merely because the interface could draw every plot in a colour.
Other choices concerned stale cached tiles, performance claims and distribution permissions. A bounded cache trial showed lower serving cost while some tiles still represented an older source revision. A faster lookup did not make the full request proportionately faster. A desktop package needed replacements and removed capabilities where proposed redistribution was not covered. Each case required a less convenient account of what the engineering result actually supported, with cost or delay retained.
I speak Hindi, Urdu, English and working Odia. I have presented technology matters to directors but hold no statutory appointment. Fictional IICA registration began in April 2026 and I passed the proficiency assessment in August 2026 without claiming an exemption. An outside contribution would require learning a new enterprise's whole business and duties, not only its software. I would bring disciplined questions about evidence and interpretation while remaining clear that technical confidence, preparation and suitability for a particular board role are separate matters.