Hi, I'm Anish Shrestha
Software engineer specializing in Go, building production-ready SDKs, APIs, and developer tools. Based in Kathmandu, Nepal 🇳🇵
Open Source Go Libraries
nepal-payment-go
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.
go-nepse
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.
Featured Projects
NTX – Stock Research Platform
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.
Bagchal – Tigers & Goats
Traditional Nepali strategy board game
Live Demo: anishshrestha.com/labs/bagchal
Browser implementation with AI opponent using minimax algorithm. Built with SvelteKit and TypeScript.
Tech Stack
Languages: Go, TypeScript, Python
Backend: PostgreSQL, SQLite, Redis, gRPC, Protobuf
Frontend: SvelteKit, Svelte 5, HTML/CSS
Tools: Docker, Linux, Vim, Git
Website & Labs
anishshrestha.com
Personal website with blog posts, project showcase, and technical writing.
labs
Interactive experiments: Bagchal game, DSA visualizer, Conway's Game of Life, and more.
🔗 Connect
- Website: anishshrestha.com
- LinkedIn: linkedin.com/in/theinanish
- Blog: anishshrestha.com/blog
- Boot.dev: boot.dev/u/kshatrya
