profile photo

Hey, I'm Suprim

Butwal, Nepal

Fullstack developer based in Nepal, I build with Go on the backend and React/Next.js on the frontend.

I care about writing software that actually works and understanding exactly why it does. On the side, I freelance, take on client projects, and learn in public.

Always curious. Always building.

Experience

Freelance

Aug 2024 - Present

Full Stack Developer

Building and shipping web applications for clients across different industries. Projects range from marketing sites and admin dashboards to full stack applications with auth, payments and CMS integrations.

Go /Nextjs /TypeScript /TailwindCSS /React Query /AWS /

GitHub Activity

Projects

BrewAndBake

School management system built for a client. Go/Gin backend deployed on AWS EC2 with nginx, SSL, and systemd. Next.js frontend on Vercel. CI/CD via GitHub Actions.

Go /Gin /PostgreSQL /Next.js /AWS EC2 /Nginx /

Bikram Sambat Toolkit

Open-source libraries for Nepal's Bikram Sambat calendar: go-bs (Go), bikram-sambat-ts and bikram-sambat-react on npm. Zero-dependency AD ↔ BS conversion for BS 1979–2100, with all 44,562 supported days round-trip tested. Accessible, SSR-safe React calendar and date picker. Docs site with live demos and a playground.

Go /TypeScript /React /npm /Next.js /MDX /

Cartspace

Full-stack e-commerce store: Go/Gin + PostgreSQL (sqlc) API and a Next.js storefront with an admin panel. Stripe checkout with stock reserved during payment, order emails, reviews, wishlists, full-text search, and switchable store themes, all on a Zod → OpenAPI contract checked in CI.

Go /Gin /Next.js /Stripe /PostgreSQL /sqlc /OpenAPI /Turborepo /
View all projects→

Tool & Stack

Go
Go
Gin
Gin
TypeScript
TypeScript
Express
Express
Bun
Bun
Better Auth
Better Auth
React
React
Next.js
Next.js
TanStack Query
TanStack Query
TailwindCSS
TailwindCSS
Turborepo
Vercel
Vercel
PostgreSQL
PostgreSQL
sqlc
sqlc
Drizzle
Drizzle ORM
Redis
Redis
Neon
Neon
TablePlus
TablePlus
Docker
Docker
AWS
AWS
GitHub Actions
GitHub Actions
Git
Git
GitHub
GitHub
Bruno
Bruno

suprim.khatri

Built with Next.js