Skip to main content

Why we exist

WhySaarathiexists.

A note from our founder: what changed, and the one difference worth building a school around.

Niraj KafleWords by Niraj KafleFounder, Saarathi Academy
The Letter

Learn how software actually works.

When I started learning to code, there was no AI to write the program for me. If my server crashed or my database got stuck, there was no easy shortcut. I had to read the documentation, look up error messages, and try again and again until I fixed it. It was slow and hard, but it taught me how software actually runs under the hood.

Today, anyone can ask an AI to write a web page in ten seconds. It looks great, but it is easy to get stuck. If you only copy and paste code that you do not understand, ke farak bhayo ta?

Many new developers can build a simple website using modern tools, but do not know how databases store data, how to fetch data safely, or how to secure their apps. When their code crashes or has bugs, it is hard for them to fix it because they do not know how it works underneath. We want to help you build that deeper understanding.

We did not start Saarathi to just sell certificates. We built Saarathi to offer high-quality software engineering training in Kathmandu. We cap our classes at 10 students, use zero slides, and focus on helping you learn coding by building real systems.

Niraj KafleFounder, Saarathi Academy
The Name

A guide,
not a crutch.

A “Saarathi” is the charioteer, the one who steers. Krishna did not fight the war for Arjuna. He drove the chariot and guided his focus. Learning to code works the same way. You do not need someone to write the code for you. You need a mentor who knows the road, warns you before the potholes, and teaches you to drive it yourself.

When I was learning to code, I was stuck in “video guide hell” for months. I would copy a YouTube project line-by-line, and it would run. But the moment I changed one line of code, the whole thing broke. I would spend three days trying to fix a tiny setup error, get angry, delete the project, and quit.

Everything changed when I got my first job and worked next to a senior developer. When I got stuck, he did not type the fix for me. Instead, he asked me simple questions: “Where does the data start? What does the error log say?” He made me trace the code step-by-step. He did not give me answers; he showed me how to find them.

He was my saarathi. We built this coding school in Kathmandu to be yours.

The Line

AI prompts are easy. Real coding is hard.

Writing code without understanding

“It works.”

The code runs on your computer. But you do not know how or why. When the app breaks in production, it is hard to find the error and fix it.

Understanding the system

“How can we make it better?”

  • What happens if the internet connection drops?
  • What if a user clicks a button twice by mistake?
  • Is the user data safe from basic security issues?
“Prompt ta sabaile hancha. Farak yei ho: code run bhayo bhannu ra kina run bhayo bhannu bich ko.”
AI can type code fast. But it does not design safe systems. Real skill is knowing how everything links together.
The Method

What makes the difference

We do not teach basic syntax rules that you can search on Google in five seconds. We teach you how systems actually run in the real world.

One-third of our course is about computer fundamentals. We teach you how databases store data, how servers talk to each other, and how memory works before we use any framework.

Learn the engine, not just the dashboard.
Coding frameworks change every two years. But the core principles of databases and networking do not. Once you understand the engine, learning a new framework is just a weekend project.
  1. 01

    Zero Slides

    Zero slides. We do not read presentations. We write code and fix real bugs together.

  2. 02

    Learn the Core First

    Learn how computers work first. Learn databases and servers before using frameworks.

  3. 03

    Line-by-Line Review

    With only 10 students, your mentor checks your code and shows you how to make it better.

  4. 04

    Sunday Open Classroom

    Our Old Baneshwor classroom opens every Sunday, free. Come code, ask questions, fix your project with us.

The Ledger

We are not the expensive option.

We chose quality over volume. Big centers put 30 or 40 students in a room with slides, and it is easy to disappear in that crowd. We cap every batch at 10, so your mentor reads your code and talks to you every single day. Count the mentor hours you actually get, and nothing else in Kathmandu comes close for the fee.

The Large Classroom

  • 30 or more students in a room
  • Standard presentations and copying slides
  • Certificate based only on attendance
  • Hard to get individual help from the teacher

Saarathi

  • Capped at 10 seats per batch, always
  • Direct code reviews and daily feedback
  • Build and launch real, working apps online
  • Practice interviews and resume checks

Every fee is published upfront in Nepali Rupees: need-based scholarships and no hidden registration costs. Ask us for the total number before you spend a single rupee.

The People

The team building Saarathi

A small founding team of builders who know the struggle of breaking into tech first-hand, and refuse to run Saarathi like a factory.

  • Niraj Kafle
    Niraj Kafle
    Founder & CEO

    An active full-stack AI engineer who spent years building scalable web systems and API layers. He founded Saarathi to create the exact practical engineering mentorship he wished he had early in his career.

  • Prabhat Pandit
    Prabhat Pandit
    COO & Sales Lead

    Leads day-to-day operations and the enrollment function at Saarathi, owning admissions, batch scheduling, and student intake. He keeps cohorts small and operations tight so every student gets real attention.

  • Prashant Sapkota
    Prashant Sapkota
    Co-founder & BDO

    Drives business development and partnerships, building Saarathi’s network of colleges, hiring partners, and industry collaborators across Kathmandu. He connects the classroom to real placement opportunities.

  • Nischal Khanal
    Nischal Khanal
    Co-founder & CFO

    Oversees finance and planning at Saarathi, managing budgeting, fee structures, and payroll as the company scales. He keeps the bootstrapped model sustainable while the team reinvests in students.

  • Swikrit Saud
    Swikrit Saud
    CMO

    Leads marketing and brand at Saarathi, running the content, campaigns, and student-acquisition channels. He tells the anti-factory story that brings the right learners to the right programs.

And in every classroom: working-engineer mentors, each with 4 to 5+ years in the field and genuinely passionate about teaching. That passion turns a class into a craft.

Who It’s For

We'll guide you.
We won't drag you.

Saarathi is built for people who want to put in the hours. A two-hour class is only the starting line. We expect you to spend at least two more hours coding at home every single day.

If you are looking for a passive lecture where you can sit in the back, look at your phone, and collect a certificate at the end, please do not apply. We cannot manufacture curiosity. But if you bring the grit, we will give you the environment, mentors, and feedback to build a real career.

The Standard

How we protect the quality

  1. 01

    Strictly 10 Seats

    Only 10 students per class. No big crowded rooms. Your mentor checks your code every single day.

  2. 02

    Gate Assessment

    A simple logic test before you start. No code questions, just seeing how you think.

  3. 03

    Earn Your Certificate

    You do not get a certificate just for showing up. You must pass a coding test and launch a real app.

  4. 04

    1:1 Practice Interview

    A real practice interview with a developer before you finish, so you are ready to get hired.

The Short Version
  1. The Struggle

    Stuck watching video guides. I copied code from YouTube, but the moment I changed one line, everything broke.

  2. The Breakthrough

    Worked with a senior developer. He did not just give me answers. He made me read error logs and trace the code step by step.

  3. The Anger

    Saw training centers charge a lot of money, pack 40 students in one room, and give out certificates that did not help them get jobs.

  4. The Anti-Factory

    Started Saarathi. Capped batches at 10 students. No slides. 100% live coding and hosting real websites.

Before You Ask

The honest questions

Who is behind Saarathi?
Saarathi was founded by Niraj Kafle, a software engineer who has spent years building web applications and cloud systems. He started Saarathi to help students build real coding confidence and master the programming fundamentals that companies look for.
Is this just another bootcamp?
No. Saarathi is designed differently. We cap our classes at 10 students so that everyone gets direct help. We focus on teaching how databases, servers, and networks work, rather than just copying slide presentations. You will spend your time building and launching real, working apps.
Why do you call it 'anti-factory'?
We believe learning should not be like a factory production line. Every student learns at a different pace. Instead of just copy-pasting code, we teach you how things work under the hood—like database design and server security. This helps you build the problem-solving skills you need as a developer.
Is Saarathi expensive?
We price our courses to reflect the direct, daily help you get. With only 10 students per class, your mentor reviews your code every day and guides you step-by-step. We focus on giving you real value and actual coding skills that help you start your career.
What does 'Saarathi' mean?
A saarathi is a guide. In the Mahabharata, Krishna did not fight the war for Arjuna; he drove the chariot and helped him stay focused. We do not write code for you. We guide you, help you when you get stuck, and teach you how to find errors and solve them on your own.
Do I need a tech background to join?
No, but you need to be ready to work hard. We use a simple logic test to see how you solve problems. We can guide you, but you need to put in the time. If you do not want to practice coding at home, this might not be the right course for you.
Are there hidden charges?
None. Every single fee is published transparently on our website in Nepali Rupees. We offer need-based scholarships. We accept bank transfers, Fonepay, or cash in Old Baneshwor. No hidden registration fees, exam fees, or lab fees.
What if I get stuck or fall behind?
With only 10 students per batch, your mentor can see when you need help. We review your code daily, run review classes every fifth day, and keep our Old Baneshwor classroom open on Sundays for extra practice. If you get stuck, we are here to help you get moving again.

Time to level up

Become the one who knows why.

Small batches, real projects, and the depth the job actually needs.