VoidArchive - Overview

Hi, I'm Anish Shrestha

Go Software Engineer | Building Developer Tools & SDKs

Website LinkedIn

gopher-eye-role

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