Brain

Author

Product-first software engineer. Who I am, what I build, and the tools I reach for.

A digital garden: interlinked notes, non-chronological, revised over time. Nothing here is final. Browse the folders in the sidebar, or search with the command palette.

๐Ÿ‘‹ Who I am

I'm Narayan, a software engineer in Bangalore who cares about products, not just code. Five-plus years shipping full-stack apps across mobile and web, usually end to end: a rough idea, the build, real users, then fixing whatever breaks.

  1. 2014

    First lines of Java, bored in class 8.

  2. 2017

    Shipped my first mobile app. The hobby became the job.

  3. Then

    Flutter apps, backends, and the cloud behind them at Caravel, Velozity, and Embrays.

  4. Now

    SDE2 at Posha, building Posha Bot, kitchen automation that cooks for families.

I don't have strong opinions about which framework is winning this month. I do have strong opinions about shipping things that hold up once real people touch them.

๐Ÿ› ๏ธ What I do

  • Mobile: Flutter apps, end to end, from UI libraries to the full order and auth lifecycles.
  • Web: React and Next.js frontends.
  • Backend: Node.js and GraphQL APIs, with MongoDB, PostgreSQL, and Redis behind them.
  • Cloud and DevOps: GCP, Docker, and the pipelines that ship it all.

๐Ÿงฐ Skills and tools

Languages: TypeScript, JavaScript, Dart, Python, Java, Go

Frontend: React, Next.js, Flutter, Tailwind CSS

Backend and data: Node.js, GraphQL, MongoDB, PostgreSQL, Redis, Firebase

Cloud and DevOps: GCP, Docker, Linux, Bash, Git

Tooling: VS Code, Bun, Bruno, GitHub, Figma, Notion, Android

AI: Claude, Gemini, ChatGPT, Grok

๐Ÿ”— Find me

Portfolio ยท GitHub ยท X ยท LinkedIn

Ship fast, learn faster.

On this page