BRBishant
  • Home
  • About
  • Skills
  • Experience
  • Education
  • Projects
  • Contact
  • Blog
  • Play
Resume
  • Home
  • About
  • Skills
  • Experience
  • Education
  • Projects
  • Contact
  • Blog
  • Play
  • Download Resume
← Back to Blog
Bishant RajbanshiMade with intention.
From Kathmandu, Nepal.
Back to top ↑
HomeRolesProjectsWriting
[email protected] ↗
Rajbanshi
© 2026 Bishant Rajbanshi
GitHub ↗LinkedIn ↗
Thanks for stopping by.
← Back to Blog
Personal BlogApril 12, 20265 min read

Why I Chose Computer Science — and What I've Learned

A personal reflection on my journey into CS, the projects that shaped my thinking, and what I'm excited about next.

Why I Chose Computer Science — and What I've Learned
CareerLearningCS

I started coding because I wanted to build things. That sounds obvious, but I think it's easy to lose sight of that motivation when you're deep in a data structures textbook at 2 a.m.

The First Real Project

My first project that felt "real" was a simple venue booking system. Nothing impressive by industry standards, but it forced me to think about databases, user flows, email delivery, and payment integration all at once. That project which later became ArenaPro — taught me more than any course had.

The Machine Learning Rabbit Hole

My second obsession was machine learning. I started with linear regression, got fascinated by neural networks, and ended up spending months building predictive models. The thing nobody tells you is that 80% of ML work is data cleaning — but that's also where the real understanding lives.

What I've Actually Learned

  • Build things before you fully understand them. The act of building creates the understanding.
  • Read other people's code. Open-source projects are free mentorship.
  • Fundamentals age better than frameworks. React will be replaced; understanding the DOM will not.
  • Write about what you learn. If you can't explain it, you don't understand it yet.

What's Next

I'm finishing my final year at Herald College Kathmandu, actively looking for internships and junior developer roles. I want to work on products that people actually use — ideally at the intersection of good engineering and meaningful UX.

If any of this resonates with you, feel free to reach out. I'm always happy to talk about code, ideas, or career paths.

BR
Bishant Rajbanshi
Full Stack & ML Engineer
GitHubLinkedIn

More Articles

  • Building My First Agentic AI: A RAG Research Assistant, From Scratch8 min read
  • Designing REST APIs with Express & MongoDB8 min read
  • Intro to Machine Learning with Scikit-Learn7 min read
  • Building Full-Stack Apps with Next.js 146 min read
← PreviousBuilding My First Agentic AI: A RAG Research Assistant, From ScratchNext →Designing REST APIs with Express & MongoDB
← All Articles