About Projects Blog Contact
CS Teacher & Backend Developer

Sairash Teaches. Builds.

I write backend systems and teach young students how to think like programmers. Not just how to code — but how to reason, question, and solve.

sairash ~ zsh
$ whoami
sairash
$ cat roles.json
{
"primary": "CS Teacher",
"also": "Backend Dev",
"passion": "teaching thinking",
"location": "Nepal 🇳🇵"
}
$
01 // About
Who I Am

I'm Sairash — a computer science teacher and backend developer from Nepal. I spend my days building server-side systems and my evenings in classrooms with young students who are just starting to discover programming.

Teaching CS isn't just about syntax and loops. The real challenge — and what fascinates me most — is shaping the way students think. When a student starts approaching problems differently, asking "why" before "how", that's the moment that keeps me going.

"I don't just teach them to code. I teach them to think — and that changes everything."

On the dev side, I love architecting clean, scalable backend systems. I believe good code is like good teaching: clear, intentional, and built to last.

Backend Dev Go / Python Node.js PostgreSQL REST APIs CS Education Linux Git
5+
Years coding
20+
Projects built
100+
Students taught
Bugs squashed
02 // Projects
What I've Built
001
Backend API Boilerplate

A production-ready REST API starter with auth, rate limiting, and clean architecture — so I can ship faster.

GoPostgreSQLDocker
View Project →
002
CS Learning Platform

An interactive platform I built for my students — bite-sized lessons, live code exercises, and zero fluff.

Node.jsReactMongoDB
View Project →
003
Dev CLI Toolkit

A command-line tool that automates my daily dev tasks — because the best code is the code you don't have to write twice.

PythonShellCLI
View Project →
03 // Blog
Thoughts & Writes
Apr 2025 Why I teach CS to young students — and why it's the hardest thing I do
Mar 2025 How I structure backend projects in Go for long-term maintainability
Feb 2025 Teaching thinking, not typing — my approach to CS education
Jan 2025 The Git workflow I use for every project, solo or team
04 // Contact
Let's Talk

Whether you want to collaborate on a project, talk about CS education, or just say hello — reach out. I'm always happy to connect.