Tushar Laad, photographed against a dark background

Tushar Laad

Data engineer at DoorFeed. Your friendly neighbourhood 0-to-1 engineer.

I take systems from an empty repository to production. Regulatory data, agent platforms and the backends under them by day; a four-product software lab the rest of the time.

London, UK

Nothing starts clean.

No schema, no precedent, no obvious first move. Taking a system from an empty repository to something people depend on is the whole job.

Then it ships.

Treacle went from an empty repository to the Play Store with one engineer across the backend, the app and the infrastructure.

API routes
The Next.js backend behind Treacle, written solo.
engineer
Architected and shipped for Android alone, built cross-platform on React Native.

Four more, on my own time.

MemryLab, XpenseLab, HyredLab and edytlab, all live under LabyNator. One person from ideation through deployment and support.

products live
memrylab.com, xpenselab.com, hyredlab.com and edytlab.com all answered on 10 October 2026.
Now

August 2026. Building the agent platform and regulatory data service at DoorFeed. Shipping edytlab, a conversational audio editor in Rust, on the side.

Shipped

A regulatory data service from empty repo to production in First commit to the service answering live queries in production. days. The agent platform under a property analyst. A dating app shipped alone, live on the Play Store.

Stack
  • Python
  • TypeScript
  • Rust
  • Go
  • PostgreSQL
  • FastAPI
  • Dagster
  • Polars
  • PySpark
  • Kubernetes
  • AWS
  • Next.js

LabyNator

Four products, built and shipped alone as the ideas arrive. Not a company: somewhere to take an idea the whole way, from empty repository through to the people using it. labynator.com

The MemryLab timeline view: four years of imported documents as a zoomable monthly bar chart, with a period table beneath it and the ten analysis views down the left

MemryLab

Shipped

A searchable timeline of how your thinking changed.

Point it at your journals, chat exports, notes and archives. It builds a visual timeline of how your beliefs and interests moved over years. Everything stays on the machine by default.

import formats
Obsidian, Notion, Evernote, social archives and messaging exports, behind one detection layer.
Windows installer
The setup.exe in the v0.3.6 release of 27 March 2026, 5,687,222 bytes. The whole app, including the search index, with no vector database.
telemetry calls
No analytics and no phone-home. It runs fully on the machine with a local Ollama model; a cloud model is optional.
  • Rust
  • Tauri 2
  • React 19
  • SQLite FTS5
  • D3
  • Ollama
The edytlab editor: four audio tracks with waveforms, markers and a volume envelope on the left, and on the right an agent turn that ran three editing tools and reported what it changed

edytlab

Shipped

Describe an audio edit in English. It renders.

Drop in your tracks and ask for the mashup you want. An agent plans the operations, the DSP runs locally in Rust, and only the chat goes to the model you pick.

commits
Commits on the main branch of laadtushar/edytlab, counted 10 October 2026.
tools the agent can call
The count in docs/tools-reference.md, generated from the tool registry. The agent plans a sequence over them; session state lives in a branchable graph.
  • Rust
  • Tauri 2
  • React 19
  • symphonia
  • rubato
  • Ollama
The HyredLab dashboard: a pipeline board of tracked applications with stage counts across applied, screening, interview, offer, rejected and ghosted

HyredLab

Shipped

A job tracker that reads your inbox for you.

Syncs with Gmail and turns the mess of application confirmations, rejections and recruiter threads into a tracked pipeline, without any manual entry.

  • Next.js 16
  • PostgreSQL
  • Prisma
  • Gemini 2.0 Flash
  • NextAuth
The XpenseLab dashboard: income, expenses and savings totals across the top, a seven day income against expenses chart, and the most recent transactions with their categories

XpenseLab

Shipped

Personal finance that categorises itself.

Income, expenses, budgets, loans and EMIs, with AI categorisation and optional client-side encryption.

commits
Commits on the main branch of laadtushar/xpenselab, counted 10 October 2026.
  • Next.js 16
  • Firebase
  • Genkit
  • Gemini
  • Stripe

Treacle

A separate company, not part of the lab. I joined as founding engineer and shipped the product alone.

Three screens from Treacle: the weekly match, which delivers one curated person rather than a feed to browse; the assistant opening a profiling conversation; and a voice call running, with the option to schedule one instead

Treacle

Shipped

An AI dating app with no swiping.

Voice profiling instead of forms. You talk, it listens, and it debriefs with you after dates to learn what actually worked. Architected and shipped alone, live on the Play Store.

API routes
The Next.js backend behind Treacle, written solo.
matching dimensions
Psychological domains across values, communication and lifestyle.
engineer
Architected and shipped for Android alone, built cross-platform on React Native.
  • Next.js
  • React Native
  • ElevenLabs
  • WebRTC
  • Neo4j
  • pgvector
  • AWS

What people I worked with said

  • Vinay Mehendi, PhDChief Executive, OceanFrogsSenior to Tushar at OceanFrogsSep 2023
    He started as a website developer, took on a data engineer role, built APIs for us. He performed beautifully. When we assigned him his first labelling and machine learning project, he came back not only with a solution but alternative approaches, pros and cons, and all documented well.
  • Joel Joseph JoyAzure and Databricks EngineerManaged Tushar directly at AppsatileMar 2026
    He not only delivered on assigned responsibilities but regularly went beyond expectations, investing additional time to understand underlying systems and improve solution quality.
  • Srujan PProduct and Engineering Manager, OceanFrogsManaged Tushar directly at OceanFrogsSep 2023
    Excellent skills at building data pipelines, REST APIs and Docker. A great team player who communicates effectively and shares knowledge generously.
  • Suleiman Muhammad SaboCybersecurity researcherWorked on the same teamMar 2024
    We were faced with the complex challenge of implementing end-to-end encryption, particularly how to securely store and manage encryption keys. He devised an elegant solution that balanced security with usability: storing public keys on our servers while keeping private keys on users' local devices.
  • Pranjal UpadhyayaSoftware Development EngineerWorked on the same teamNov 2023
    An excellent developer and data engineer with extensive experience in data scraping, data mining, data labelling, data analytics and ML. Very proactive in taking up problems and coming up with novel solutions for them.

Where I have worked

Some of these ran at the same time. That is deliberate rather than a typo: the lab and Treacle were built alongside a full-time job. The bars below sit on one shared axis, so the overlap is visible instead of looking like a mistake.

20202026
Now
Founding roles
Before that
Education

Everything else

  • 2026
    wayfinderBuildingGuided space exploration for Samsung Galaxy XR, built on real Mars and Moon terrain. 72 fps on device.
    Unity 6, OpenXR, C#
  • 2026
    rust-pair-teachBuildingA VS Code tutor for Rust that refuses to write your code and gives tiered hints instead.
    TypeScript, VS Code API
  • 2024
    end-to-end-encrypted-chatShippedAsymmetric key management with private keys held on device. Written up as a paper on scalable chat encryption.
    Vite, Firebase, WebCrypto
  • 2026
    spark-streaming-job-marketLambda architecture over live job postings, hot path to Redis and cold path to Parquet.
    PySpark, Kafka, Redis
  • 2026
    fact-check-proShippedA packaged agent skill for verifying claims against sources, with a report linter.
    Markdown, Python