Portfolio
Devraj Khatiwada
A Computer Science Student from Nepal. I build web apps, Linux desktop tools, and teach computer science on the side.
Currently building
All projectsBidhan विधान
The Constitution of Nepal runs to 308 articles, and most people meet it as a PDF. What if studying it felt closer to a language app than to homework?
Matchday
Small tournaments tend to run on a spreadsheet, a group chat, and hope. Scores go missing, tables go stale, and nobody knows when they play next.
Explore
Projects
Web applications carried from idea to something people use.
Tools
Small utilities for the Omarchy Linux desktop.
Archive
Coursework, games, and experiments worth keeping.
Teaching
Video lectures for CSIT, BCA, BIM, and engineering students.
Credentials
Certificates, hackathons, workshops, and recognitions.
About
Study, teaching, and where to find me.
Writing
All on Medium15 Oct 2026
I Turned the Constitution of Nepal Into Something You Actually Want to Open
Bidhan takes all 308 articles and rebuilds them as lessons, quizzes, and a path you can finish.
I built Bidhan to make the Constitution of Nepal readable: all 308 articles turned into lessons, quizzes, and a branching path you can actually finish.
19 Jan 2026
Do Random Numbers Really Follow a Pattern?
Testing Benford's Law Using Nepal's Census Data
A Netflix documentary got me thinking about Benford's Law, so I tested it against 7,000+ ward-level population figures from Nepal's 2021 census. The real data matched the theory surprisingly well.