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
38,800+
NuGet downloads of NepDate

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.

Projects

MitiBar: The Nepali date on your desktop. A bar above the Windows taskbar, the tray or menu bar on every system, and the whole month one click away.

MitiBar

The Nepali date on your desktop. A bar above the Windows taskbar, the tray or menu bar on every system, and the whole month one click away.

Rustv1.1.0nepdate.com/mitibar ↗Source
NepDate Patro: A Nepali calendar for Android and iPhone with home screen and lock screen widgets. No ads, no account, and no network permission at all.

NepDate Patro

A Nepali calendar for Android and iPhone with home screen and lock screen widgets. No ads, no account, and no network permission at all.

Kotlin, SwiftApps not released yet, web version livepatro.nepdate.com ↗Source
Batosathi: Road and weather alerts for a trip across Nepal. It watches your route and dates, and messages you when a warning, closure or forecast changes the answer.

Batosathi

Road and weather alerts for a trip across Nepal. It watches your route and dates, and messages you when a warning, closure or forecast changes the answer.

C#Closed betabatosathi.com ↗
Curioflux: A self-hosted knowledge base for what you save. Send a link from your phone; it archives the page, links it to what you saved before, and answers your coding agents over MCP.

Curioflux

A self-hosted knowledge base for what you save. Send a link from your phone; it archives the page, links it to what you saved before, and answers your coding agents over MCP.

C#In daily use, open source latercurioflux.com ↗
Sluice: Send big files straight to another computer. Every block is checked as it lands, nothing is stored in between, and there is no account.

Sluice

Send big files straight to another computer. Every block is checked as it lands, nothing is stored in between, and there is no account.

Rustv0.1.0, pre-1.0sluicedrop.com ↗Source
RsService: Service center platform: service requests, customers, RMA, warranty and revenue reports.

RsService

Service center platform: service requests, customers, RMA, warranty and revenue reports.

C#, ASP.NET Core
LMS: Learning management system with video content protection and S3 storage.

LMS

Learning management system with video content protection and S3 storage.

C#, ASP.NET Core

GymHub

Gym management app: members, attendance tracking and admin workflows.

C#, .NET MAUI

eAttendance

Attendance tracking system with per-site licensing.

C#

Open source libraries

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.

Writing

Credentials

Contact

Email is the fastest way to reach me.