
NepDate
Bikram Sambat, the Nepali calendar, for 14 programming languages. One dataset and one spec, so every language gives the same day for the same date.
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.

Bikram Sambat, the Nepali calendar, for 14 programming languages. One dataset and one spec, so every language gives the same day for the same date.

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.

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

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.

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.

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

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

Learning management system with video content protection and S3 storage.
Gym management app: members, attendance tracking and admin workflows.
Attendance tracking system with per-site licensing.
Fixed window, sliding window, token bucket, and concurrency limiters, each with a live demo you can tweak.
Moving product search off full-table wildcard scans and onto OpenSearch, with feature flags so rollback is a config change.
Central writes, SQL Server transactional replication to regional read replicas, and cross-region cache invalidation.
Email is the fastest way to reach me.