Avatar

Hi! I'm DK

Github LinkedIn

About me

I am a developer and an Ex-Founder. I look at problems, I get excited, I learn, I build. That's it.

I've been coding since I was 8. My favorite stack is WGSD (Whatever Gets Shit Done).

My greatest skills are curiosity, first principles thinking, and asking the right questions.

Articles

Conquering Errors in Go: A Guide to Returns and Handling

A Real Life Guide To Dart Sound Null Safety

Experience

Turl Street Group - Product Engineer

April, 2025 - Present

  • In progess...

Paralegal.ai - Co-Founder

Aug, 2024 - March, 2025

AI powered platform for Lawyers that finds relevant laws and judgements, drafts documents and builds case briefs in minutes instead of hours.

  • Built without a legal background, acquiring 100+ users and processing ~800 queries.
  • Frontend in Next.js, backend in Node.js + Typescript, and Postgres + MongoDB as DBs.
  • Built a multi step Legal research agent using LangGraph, gpt-4o, Cohere, Tavily, ChromaDB, langfuse and more.
  • Scraped, Processed and Ingested ~40K supreme court judgements using Pupeeter, Node.js & Python into self-hosted ChromaDB on Google Cloud.
  • Compiled aforementioned judgements into an open source dataset.
  • Built a personal AI Lawyer for general people
  • Built custom LLM streaming protocol + chat UI.
  • Heavily explored and used Domain Driven Design.
  • Used Posthog heavily to track and understand user behaviour.

Ride - Founder

Dec, 2019 - Jun, 2024

Ride hailing platform for rickshaws in tier-2/3 towns

  • Scaled to 2.5k users anf 600+ trip requests in a month
  • Frontend in Flutter. Backend initially in Node.js + Typescript, and now in Go.
  • Heavily used (and kinda went overboard with) Microservices architecture.
  • Completely automated build and deployment of frontend and all backend services using Github Actions and GCP CLoud Build.
  • Lightly touched Bazel.
  • Heavily explored Clean architecture and Atomic Design.

Technical Skills

Projects

SDKing — Generate type safe Frontend SDK of any FastAPI/OpenAPI Backend

genkitx-graph — Graph based framework to build Agentic LLM applications with Firebase Genkit.

CNN based model to detect diseases in tomato plants from images of leaves

Talks / Workshops

Clean Architecture & Atomic Design in Flutter - Flutter Kolkata.

Clean Tech Winter Break: Flutter In Production Extended Kolkata - Flutter Kolkata.