Lotus Tech Labs

Product engineering · Ahmedabad, India

The people who scope your project write the code.

Lotus Tech Labs is a small senior team building web and mobile products - and the AI features inside them - for companies in the US, UK, EU and Australia. No juniors hidden behind an account manager.

Web
React and Next.js
Mobile
Flutter, iOS and Android
AI features
LLM product work, in production
Services

AI features, and the products they ship inside

The work we lead with is AI and LLM product engineering - usually a feature that demos well and then falls over on real traffic. Web and mobile are how that feature reaches anyone, so we build those too, with the same people.

AI and Machine Learning

Retrieval, vector search and LLM features built to hold up under real traffic, not just in a demo.

Web Development

Websites and web applications on React, Next.js and NestJS, built to stay fast as they grow.

About us

A small team of senior engineers

We are a small engineering team in Ahmedabad, building web and mobile products since 2024. Every project is worked on by senior engineers - nothing is handed to a trainee, and there is no account manager between you and the people writing the code. If we are not the right fit for what you are building, we will say so early.

More about how we work
Questions we get asked

What it is like to work with us

The questions that come up on a first call, answered before you have to ask. If yours is not here, ask it on the call.

Who actually writes the code?

All four of us. We take one project at a time, so there is no pool your work gets assigned out of and nobody in between you and the build. The person who scopes your project is the person who writes it.

How do you run a project?

A discovery call first, where we ask questions until we understand the problem rather than taking notes to relay. Then a written PRD that you approve before any code exists. Then agile iterations where you see working software as it lands, and a UAT phase at the end where you sign off against what the PRD said.

How often will I hear from you?

At least one call a week, and a shared Slack or Google Chat channel for everything between calls. You are talking to engineers in both, so a question about a trade-off gets an answer instead of a status update.

What do you build with?

TypeScript on Node: NestJS on the server, React and Next.js in the browser. Flutter and React Native for mobile. Python and its ecosystem where the work is machine learning or retrieval. We choose from that set rather than learning something new on your budget.

Do you take on projects without a fixed end date?

Yes. Some work is a defined scope with a finish line and some is an ongoing build, and we are set up for both. What we insist on either way is the written PRD at the start, because an open-ended timeline and an unclear scope together is how projects go wrong.

Where are you, and does the time difference work?

We are in Ahmedabad, India, working with founders and product teams in the US, UK, Europe and Australia. The weekly call is scheduled in your working hours rather than ours.

What do you not do?

Staff augmentation: we take the problem, not a seat on your board. WordPress and PHP. And we do not run more than one project at a time, so if we are booked we will tell you rather than stretch.

What does it cost?

It depends on the scope, and we would rather tell you honestly on a call than publish a number that is wrong for your project. The discovery call and the PRD that comes out of it are what turn it into a real figure, and the PRD is yours to keep either way.

There is more on how we work and what we have shipped, or go straight to booking a discovery call.

Talk to us

Tell us what you are building

A couple of paragraphs is enough to start. You will get a reply from an engineer, and if we are not the right fit we will say so early.

Where we are
14/5 Patel park society, Nikol, Ahmedabad, Gujarat, India. 382350