Sonam Rai

Full-stack developer.
.NET 8 · Node/Express · React · SQL

I build APIs, the data layers under them, and the interfaces on top — and I teach the SQL behind them to 400+ students.

About

Itahari, Nepal · open to relocate

I came to software through teaching it — and teaching keeps me honest about why things work.

Standing in front of 400+ students explaining why a correlated subquery is slow, or what a lock actually holds, forces you to understand the mechanics rather than the syntax. That is the same instinct I bring to code: know why it works, not just that it runs.

My work sits mostly server-side — layered .NET APIs, Express services with authenticated endpoints, SQL that holds up under load. I care about the unglamorous parts: validation, error handling, constraints and clear setup instructions, because they are what keep a service trustworthy after launch.

Education
BSc (Hons) Computing — First Class
Certification
AWS Academy Cloud Foundations
Languages
Nepali · English · Hindi
Currently
Lecturer, Data & Web module

Experience

teaching + industry
2023 — now
Assistant Lecturer, Data & Web
Itahari International College

SQL, normalization, transactions and locking for 400+ students.

2023
React.js Developer
The Nineties Tech

TypeScript features and a Web3 token-exchange interface.

2021
Front-End Intern
Kyanite

React components and a Node/MySQL application.

400+
Students taught
06
Shipped projects
3 yrs
Teaching + industry
1st
Class honours

Contact

replies within a day

Let's build
something that holds up.