Skip to content

Work

Three selected stories, then a short career summary.

Resume

Grihafy

Grihafy reads a home's floor plan and explains how its rooms line up with Vastu, the traditional Indian principles for orienting a home.

Problem

Real floor plans are messy: some have no clear compass, some span several floors, and some rooms cross more than one zone. An AI model can recognise rooms, but every conclusion depends on which direction each room faces.

Decision

I founded Grihafy and own its product, engineering and deployment. I rebuilt the analysis as three stages: compass detection, room detection with normalised geometry, then the Vastu analysis. Direction assignment moved out of the model into deterministic TypeScript that works from the room geometry. When a plan is ambiguous, the user confirms north, or the direction is marked unknown instead of guessed.

Outcome

Analyses run in the background with idempotency checks and rate limiting, stream their progress to the browser, and are scored against a canonical Vastu knowledge base. Grihafy is live at grihafy.com.

Visit grihafy.com

Freya

Freya is an AI CFO inside the invoicing platform Refrens, answering questions about a business's own finances.

Problem

It began as a weekend prototype that retrieved documents to answer simple questions. Real requests were rarely simple: one message could ask for figures, an explanation and a way to the right screen, and every answer had to stay inside the asking customer's data.

Decision

I led its evolution into a production multi-agent system built with TypeScript, Fastify and LangGraph. A supervisor splits each request into dependency-aware tasks for sub-agents that query the database, read documents or guide navigation. Database questions become MongoDB aggregations limited to an allowlist of operators, with the customer's tenant filter enforced in code rather than left to the model.

Outcome

Freya moved from prototype to production, and I mentored other engineers on prompt design and agent workflows along the way.

Read how Freya was built

Integrations

At Betterworks I build the connections between the platform, the other tools a company runs on, and the people who use them.

Problem

Goals and development plans live in Betterworks, while courses, work items and everyday conversation live in other tools. The work is keeping them in step, reliably and as events happen, and bringing updates to people where they already are.

Decision

I built event-driven integrations that synchronise customer OKRs with Udemy, Azure DevOps and LinkedIn Learning, using Kafka and Debezium with services in Go, Python, TypeScript and Django. For the people side, I built Slack and Microsoft Teams integrations that deliver real-time notifications and bot-driven workflows.

Outcome

I also owned AI-generated development steps and course recommendations for Individual Development Plans end to end, working across teams in unfamiliar codebases, and prototyped an internal agent that drafts PRDs, user journeys and codebase impact analyses for product managers.

Career

  1. Betterworks · Software Engineer II, Integrations

    Nov 2025 – present · Bengaluru (remote)

    Event-driven integrations, Slack and Teams workflows, and AI features for development plans.

  2. Refrens · Senior Software Engineer (Product Engineer until May 2024)

    May 2022 – Nov 2025 · Bengaluru

    Led Freya and the React Native mobile app; re-engineered invoice billing forms and designed the refresh-token authentication architecture.

  3. CryptoXpress · Product Engineer & Blockchain Developer

    Jul 2021 – Apr 2022 · Mumbai

    Shipped an NFT marketplace and wallet in under four months, with smart contracts and an event indexer.

  4. Pindexx · React Native Developer

    Feb – May 2021 · Mangaluru

    Built three mobile apps solo and modernised legacy React Native code.

  5. Grihafy · Founder & Engineer (founder project)

    Jan 2025 – present

    An AI-assisted Vastu analysis product, built and run solo.

Skills

Languages
TypeScript, JavaScript, Python, Go
Backend & APIs
Node.js, Fastify, NestJS, Django, FastAPI, REST APIs, microservices
Frontend & Mobile
React, Next.js, React Native, Vue.js
AI & Agents
LangGraph, LangChain, OpenAI APIs, Gemini APIs, RAG, Model Context Protocol (MCP), n8n
Data & Messaging
PostgreSQL, MongoDB, Redis, Neo4j, Elasticsearch, Kafka, Debezium
Cloud & DevOps
AWS, Docker, CI/CD, Cloudflare CDN, Coolify

Education

BCA, Computer Applications · Amity University Mumbai

2018–2021

Contact