Skip to content
About

CraftItClean exists because too much software gets built by people who will never have to maintain it. We keep the team small and the seniority high so the person designing your architecture is the person living with it.
Products shipped
Average team experience
Client retention
Response time
Our story

Why we started.

Most of us came from agencies where the person who sold the project was not the person who built it, and the person who built it was gone before anyone had to maintain it. The result was predictable: software that demoed beautifully and degraded fast.

We started CraftItClean to work the opposite way. The team is deliberately small. Everyone is senior. The person who scopes your project writes the code, and is still around when it needs changing six months later. That single constraint removes most of what goes wrong in this industry.

It also means we turn work down. If a project needs a discipline we cannot genuinely claim, we will say so and point you somewhere better — which is why we sell three services rather than fifteen.

We are based in Bengaluru and work with teams across Europe and North America. Written updates over status meetings, a guaranteed daily overlap window, and honest answers about what things cost.

Principles

How we operate.

  • We tell you what to cut

    Most projects fail from scope, not from code. The most valuable thing we do in week one is talk you out of features you do not need yet.

  • You own everything

    Your repository, your accounts, your infrastructure, from the first commit. No proprietary lock-in, no hostage situation at renewal time.

  • Fast is a feature

    Performance budgets are agreed before we start and enforced in CI. A slow product is a broken product that happens to render.

  • Small team, senior only

    No layers, no account managers, no junior developers learning on your budget. You talk directly to the people writing the code.

  • Accessible by default

    WCAG 2.2 AA is the baseline, not an upsell. Keyboard navigation, screen readers and reduced motion are handled as we build.

  • Honest about AI

    We build AI features where they remove real work, and we will tell you plainly when a database query would do the job better.

The team

Who you will actually work with.

No account managers, no handoffs. These are the people in your project channel.

  • Arjun Mehta

    Founder & Principal Engineer

    Twelve years building web platforms. Previously led engineering at two venture-backed SaaS companies before starting CraftItClean.

    • Architecture
    • Web
    • Performance
  • Léa Fontaine

    Design Lead

    Product designer who codes. Believes an interface is not designed until someone has actually used it under real conditions.

    • Product design
    • Design systems
    • Accessibility
  • Samuel Adeyemi

    Mobile Lead

    Has shipped more than twenty apps to both stores. Specialises in offline-first architectures and the parts of release engineering nobody enjoys.

    • React Native
    • Offline sync
    • Release engineering
  • Nadia Rahman

    AI Engineer

    Background in applied ML and information retrieval. Spends most of her time on evaluation, because that is what separates a demo from a product.

    • LLM systems
    • Retrieval
    • Evaluation
Built with
Next.jsReactTypeScriptReact NativeNode.jsPythonPostgreSQLSupabaseTailwind CSSClaude APIStripeVercelAWSDockerGraphQLExpo
Next.jsReactTypeScriptReact NativeNode.jsPythonPostgreSQLSupabaseTailwind CSSClaude APIStripeVercelAWSDockerGraphQLExpo
What clients say

In their words.

They spent the first week understanding how our customers order before writing a line of code. That is why it worked.

Priya RamanHead of Digital, Northwind Supply