Software engineer specializing in Go, building production-ready SDKs, APIs, and developer tools. Based in Kathmandu, Nepal π³π΅
Unified payment SDK for Nepal in Go Integrates eSewa, Khalti, ConnectIPS, and FonePay with a single interface. Handles HMAC-SHA256, HMAC-SHA512, and RSA-SHA256 signatures. Zero external dependencies.
Type-safe Go client for the NEPSE API Features automatic token handling via embedded WebAssembly (wazero), structured errors, exponential backoff retries, and clean modular design.
Financial research platform for Nepal Stock Exchange
Live: ntx.anishshrestha.com | Repo: github.com/VoidArchive/ntx
Full-stack application with Go backend (Protobuf APIs) and SvelteKit frontend. Features stock screener, company fundamentals, real-time market data, and portfolio tracking.
Traditional Nepali strategy board game
Live Demo: anishshrestha.com/labs/bagchal
Browser implementation with AI opponent using minimax algorithm. Built with SvelteKit and TypeScript.
Languages: Go, TypeScript, Python
Backend: PostgreSQL, SQLite, Redis, gRPC, Protobuf
Frontend: SvelteKit, Svelte 5, HTML/CSS
Tools: Docker, Linux, Vim, Git
Personal website with blog posts, project showcase, and technical writing.
Interactive experiments: Bagchal game, DSA visualizer, Conway's Game of Life, and more.
- Website: anishshrestha.com
- LinkedIn: linkedin.com/in/theinanish
- Blog: anishshrestha.com/blog
- Boot.dev: boot.dev/u/kshatrya






