← All notes

Founder journey

From leading multiple teams to building one product

What engineering leadership prepared me for, what it did not, and why founding does not feel like starting from zero.

By Sidhanshu Udawat5 min read

Before founding NeevFlow, I led multiple engineering teams across countries. Now I am building one product directly, moving between customer conversations, product decisions, architecture, implementation and operations.

From the outside, this can look like going back to the beginning. It does not feel that way to me. The scope has changed, the feedback loops are shorter and the support structure is much smaller, but I am using the accumulated judgment of every role that came before it.

Founding is not starting from zero. It is discovering which parts of your experience still work when there is nobody else to absorb the gaps.

A founder moving between product, engineering, customer and operations conversations
The roles change several times a day. The responsibility does not.

Leadership taught me to work through ambiguity

Engineering leadership rarely provides complete information. Priorities compete, dependencies move and different functions see the same problem through different incentives. A manager has to create enough clarity for a team to act without pretending uncertainty has disappeared.

That skill transfers directly to building a company. Product decisions arrive before perfect evidence. Technical decisions must preserve options without becoming abstract architecture exercises. Customer feedback is valuable, but one conversation is not automatically a roadmap.

The work is still about making a responsible decision with the information available, then learning quickly enough to change it.

Technical depth changes the speed of a decision

My background across mobile, backend systems and cloud architecture means I can move from a product question into implementation without a long translation chain. I can evaluate whether an idea is simple, deceptively expensive or likely to create operational trouble later.

This does not mean I should build everything I can imagine. In fact, technical ability makes restraint more important. Every feature has a maintenance cost, and every clever abstraction would like a permanent room in the house.

The founder’s job is to decide which complexity earns its place. The code is often the easier part of that decision.

The feedback loop is much shorter

In a larger organisation, responsibilities are distributed. Product research, design, engineering, security, operations and customer communication may each have dedicated people. That structure brings depth, but it also introduces handovers and coordination.

As a solo founder, the distance between an observation and a product change can be very small. I can hear a concern, inspect the system, adjust the design and test an implementation within the same working loop.

The downside is that the same person is also responsible for noticing when the loop is wrong. There is no neighbouring department arriving with a polite slide deck titled “Things You Have Completely Missed.”

A customer conversation feeding a product sketch that becomes working software
A short feedback loop is useful only when it starts with the right observation.

What management did not prepare me for

Leading teams did not remove the emotional uncertainty of founding. In an established company, the organisation already has customers, a market position and a reason for the work to exist. A founder has to keep testing those assumptions.

There is also a different relationship with time. When I choose one task, several other roles remain unattended. A day spent deep in engineering may be a day without customer outreach. A day spent on positioning may leave an operational issue waiting.

Prioritisation becomes personal. There is nobody to escalate to, unless I schedule a meeting with myself and reject the invitation.

AI expands the team, not the accountability

AI tools let me cover more ground across product design, implementation, testing and written communication. They reduce the cost of exploring an idea and help turn a clear specification into working software faster.

They do not decide what NeevFlow should become. They do not understand a customer’s business in full, own a production mistake or choose the trade-off I will still defend a year from now.

The leverage is real, but accountability remains stubbornly human. I consider that a healthy constraint.

I am still leading a system

The visible team is smaller, but the system is still complex. It includes customers, software, infrastructure, AI models, integrations, business rules and my own limited attention. The work is to make those parts produce a reliable outcome together.

That is familiar. Engineering leadership was never only about headcount. It was about creating clarity in a system of people and technology, understanding where failures would travel and improving the conditions for useful work.

A new product growing from layered foundations of previous teams, systems and experience
A new company can still grow from years of accumulated experience.

Today I apply that thinking more directly. I can move from strategy to code and back again, while staying close to the customer problem. It is demanding, occasionally chaotic and exactly the kind of work I wanted to do.

I did not go back to zero. I changed the shape of the problem.