# Nestara Engineering > How we build India's intelligent home-loan platform. Deep dives on architecture, infrastructure, AI, and the craft behind shipping fast at Nestara. The engineering blog of Nestara (https://nestara.in), India's intelligent home-loan platform. Posts are written by the engineers who build it and describe real decisions in production systems. How to read this site as an agent: - Every post has a clean Markdown copy: add `.md` to its URL (for example https://engineering.nestara.in/blog/your-data-only-goes-where-it-is-needed.md). - All posts in one file: https://engineering.nestara.in/llms-full.txt - New posts as they publish: https://engineering.nestara.in/feed.xml (RSS) ## Featured - [Your data only goes where it is needed](https://engineering.nestara.in/blog/your-data-only-goes-where-it-is-needed.md): How we keep PAN, date of birth, phone numbers and credit reports from leaking: masked at the source, encrypted, scoped by partner, and logged. ## Posts - [Your data only goes where it is needed](https://engineering.nestara.in/blog/your-data-only-goes-where-it-is-needed.md): How we keep PAN, date of birth, phone numbers and credit reports from leaking: masked at the source, encrypted, scoped by partner, and logged. (Ratnesh Maurya, 2026-10-28; Security, Data, Backend) - [Building Nestara in the open](https://engineering.nestara.in/blog/building-nestara-in-the-open.md): Why the Nestara engineering team is starting to share the unglamorous, high-stakes work behind a home-loan platform. (Kranti, 2026-06-23; Architecture, AI/ML, Data) - [An idempotent daily backfill that's safe to run twice](https://engineering.nestara.in/blog/an-idempotent-daily-backfill.md): A backfill that isn't safe to re-run is a liability you put on a cron. Here's how we made every step a no-op the second time. (Sanskar Soni, 2026-06-17; Backend, Data, Observability) - [At-least-once webhooks with a one-row claim table](https://engineering.nestara.in/blog/idempotent-webhooks-insert-on-conflict.md): How a single unique constraint turns a noisy, duplicate-prone event stream into exactly-one webhook delivery per lead. (Sanskar Soni, 2026-06-17; Backend, Data, Observability) - [One active notification per lead: taming event storms with a partial unique index](https://engineering.nestara.in/blog/one-active-notification-per-lead.md): A loan journey emits events faster than nudges can fire. Here's how we guarantee an applicant only ever gets the right one. (Ratnesh Maurya, 2026-06-17; Backend, Architecture, Data) - [Building a URL shortener that never guesses a code](https://engineering.nestara.in/blog/url-shortener-without-a-collision-loop.md): Why we encode the primary key instead of generating random short codes, and what that decision removed from the system. (Ratnesh Maurya, 2026-06-17; Backend, Performance, Data) ## Topics - [Data](https://engineering.nestara.in/topics/data): 6 posts - [Backend](https://engineering.nestara.in/topics/backend): 5 posts - [Architecture](https://engineering.nestara.in/topics/architecture): 2 posts - [Observability](https://engineering.nestara.in/topics/observability): 2 posts - [AI/ML](https://engineering.nestara.in/topics/aiml): 1 post - [Performance](https://engineering.nestara.in/topics/performance): 1 post - [Security](https://engineering.nestara.in/topics/security): 1 post ## Authors - [Kranti](https://engineering.nestara.in/authors/kranti): Co-founder & CPTO - [Ratnesh Maurya](https://engineering.nestara.in/authors/ratnesh-maurya): Software Engineer - [Sanskar Soni](https://engineering.nestara.in/authors/sanskar-soni): Software Engineer ## Optional - [About this blog](https://engineering.nestara.in/about): why we write and how posts are published - [Full text of every post](https://engineering.nestara.in/llms-full.txt) - [RSS feed](https://engineering.nestara.in/feed.xml) - [Sitemap](https://engineering.nestara.in/sitemap.xml)