Skip to content
AJ
aniketj.dev

Blog

Writing about architecture, systems design, AI, and Web3.

Designing a Zero-Knowledge Compliance Stack for India

How I architected SatyaStack — a privacy-preserving KYC/AML platform using PLONK proofs, Noir circuits, and a trust boundary model where PII never crosses the backend boundary.

4 min read
architectureweb3zero-knowledgeprivacycompliance

Scaling to 200K Signups per Minute with AWS Lambda

Architecture deep-dive into the Bitcoin India Conference registration platform — Lambda concurrency, Redis OTP deduplication, SQS fan-out pipelines, and how CloudFront + Turnstile absorbed a traffic spike 40x beyond projections.

5 min read
architectureawsserverlessscalingperformance

Building an Enterprise RAG Pipeline on Azure Databricks

How I designed a retrieval-augmented generation pipeline at Vanderlande — Unity Catalog governance, vectorization strategies, chunking trade-offs, and why we chose Azure AI Search over Pinecone.

6 min read
architectureairagazureenterprise

Zero-Downtime Keycloak Migration: v16 to v22 on Azure

Migrating a production IAM system serving 40,000 users from legacy Keycloak to containerized v22 on Azure App Service — Bicep IaC, database schema evolution, session continuity, and the rollback strategy that saved us.

6 min read
architectureazureiammigrationdevops

P2P Exchange Compliance Architecture

Designing the KYC/KYT and custody integration layer for CryptoWala — regulatory compliance for peer-to-peer crypto exchanges in India, on-chain risk scoring, and the architectural patterns that make compliance auditable.

6 min read
architectureweb3compliancefintechsecurity

Building Blockchain Intelligence with Clean Architecture

How WalletWeaver processes millions of on-chain transactions using Clean Architecture, Kafka-based indexing, ML clustering for wallet attribution, and a GraphQL API that makes blockchain data queryable.

7 min read
architectureweb3blockchainclean-architecturedata-engineering