The first 90 days as founding engineer are not about architecture. They are about deciding which decisions to defer and which to make once, correctly.
I have been a founding engineer three times. Unipe, Taksh Education as CTO, and OpenChain Foundation. Each time the first 90 days looked like a completely different job than the "senior engineer" role a company usually hires for. Here is what actually goes into those days if you want the company to still exist at day 91.
The founder wants you to build the product. Do not. Build the smallest possible version that puts one real user in the loop. Even if it embarrasses you. Even if it is missing the killer feature. A shipped v0 tells you more about the actual problem than a well-designed v1 sitting in staging.
At Taksh Education this looked like 100 learners on a basic MERN stack with Razorpay for payments. No fancy features. Just a real course, real students, real payment flow. This gave us six weeks of feedback that would have taken six months if we had waited to ship "properly."
This is the part no one talks about. If the company grows, you cannot be the only one who understands the codebase. Start hiring at week 7, not week 20. And design the hiring bar to be someone who can operate at your level within the first month, not someone who will need six months of context.
If you have not documented anything by week 10, this hire will fail. Document as you build. Not later.
The founder is the biggest bottleneck in every early-stage startup. Not because they are bad, but because everything routes through them by default. Your job as founding engineer in the last month is to systematically remove the founder from as many technical decisions as possible. Not by taking over, but by putting rails in place that let the team make correct decisions without them.
The founding engineer's real job is to make themselves and the founder both replaceable by a system. If either of you is still the bottleneck at day 90, the company will not scale past 10 people.
You do not refactor. You do not rewrite the founder's prototype "properly." You do not add architecture that anticipates a scale that has not been earned yet. The most expensive mistake I have seen founding engineers make is optimizing for a scale their company might reach in year 3 while the company is still trying to survive month 4.
Intern to Founding Engineer in 3 Months: What Actually Made the Difference
How I went from React Native intern to founding engineer at Unipe in 90 days. The pattern is boring, repeatable, and nobody talks about it.
Token-Bound Accounts in Production: What ERC-6551 Actually Costs
What I learned shipping ERC-6551 token-bound accounts at scale in Axes Neo. Real gas costs, real UX tradeoffs, and where the standard still needs to grow up.