Sanam Pakuwal

Sanam Pakuwal

Software Engineer · Technical Lead

I design distributed .NET systems, tune databases, and lead teams shipping AI features to production. I came into development through DBA and QA work, so I own systems end to end, not just the code.

7 yrs
engineering, DBA and QA
<100 ms
product search, down from 1 to 2 s
450+
institutions served by a FinTech solution
10+
open-source projects

Now

Reading
The Pragmatic Programmer
Building
An advanced lightweight knowledgebase platform
Exploring
Rust and mobile apps

Focus

Distributed Systems
Multi-region architecture, caching, and message queues that keep an e-commerce platform running.
Databases & Search
SQL Server and PostgreSQL tuning, plus OpenSearch for full-text and vector search.
AI Engineering
RAG, MCP, agents, and vector search applied to systems already in production.

Stack

C#.NETTypeScriptJavaScriptReactNext.jsTailwind CSSHTMLCSSshadcn/uiVisual StudioPostgreSQLSQL ServerRedisRabbitMQOpenSearchElasticsearchOpenTelemetryGrafanaNginxDockerLinuxWindowsAzureGitPlaywrightStripeRustLibreOffice

Experience

  1. Singapore Ecommerce App Pte. Ltd.

    Apr 2023 to present
    1. Technical Lead

      Aug 2026 to present

      • Own technical direction: architecture decisions, critical code review and engineering standards.
      • Lead the platform’s AI adoption, from use cases and data access to the security model and how results get measured.
    2. Senior Software Developer

      May 2025 to Aug 2026

      • Led the move from single region to multi-region, now in production. Did about 90% of the research, design and build.
      • Cut product search from 1 to 2 s down to under 100 ms by moving it onto OpenSearch, released behind feature flags.
      • Three-layer cache with cross-region invalidation took the homepage warm path from 1.2 s to 600 ms.
    3. Software Developer

      Apr 2023 to May 2025

      • Rewrote the public product API as a new service, keeping the on-the-wire contract identical.
      • Cut CRM pricing and enquiry reports from about 2 s to about 200 ms.
  2. Pratham IT System Pvt. Ltd.

    Mar 2019 to Apr 2023
    1. Software Developer, QA Manager & DBA

      Mar 2019 to Apr 2023

      • Developer on FinAstra, a cooperative core banking platform used by 450+ institutions.
      • Refactored the interest computation procedure with the senior developer, cutting batch runtime by about 70%.
      • Built the QA function from scratch and replaced manual pre-release testing with Playwright.
      • Ran SQL Server and PostgreSQL in production, and open-sourced the migration tool built for it.

Projects

Writing

Credentials

Contact

Email is the fastest way to reach me.