Based in NepalDeveloper & Educator

I BUILD AND TEACH SOFTWARE.

I'm a full-stack developer, and I teach Python, AI and robotics. Most weeks, both. Everything I teach comes from work I'm actually doing, so students learn the tools people are hiring for right now.

DeveloperReact · Next.js · Full-Stack
InstructorPython · AI · Robotics
Aashish Nepal

About Me.

I build software, and I teach Python, AI and robotics.

Building

I work mostly in full-stack web: React, Next.js and TypeScript on the front end, with APIs and a database behind it. So far that has meant healthcare platforms, e-commerce sites, and a set of free image tools that run entirely in the browser.

Teaching

I teach at schools and training institutes around Kathmandu, taking students from their first line of Python through to robots that drive themselves on Arduino and Raspberry Pi. Since I am writing production code the same week I am teaching it, what they learn is what the work actually looks like.

The Stack

HTML595%
CSS388%
JavaScript95%
TypeScript90%
Git/GitHub85%
React95%
Next.js85%
Python92%
Arduino88%
Raspberry Pi85%
Embedded C80%
ROS78%
Tailwind CSS85%
Bootstrap85%
Figma90%
PostgreSQL92%
Google Firebase75%
REST APIs90%
Currently Enrolling

Teaching Practice.

I teach Python, AI, and robotics at schools and training institutes across Kathmandu, guiding students from their first line of code to building robots that move on their own.

The rest of my week is production software, which keeps the syllabus honest: students leave with the tools, workflow, and debugging instincts the work actually asks for.

Lab Toolchain

05
PythonArduinoRaspberry PiROSEmbedded C
how-i-teach.md3 Principles
  1. 01

    Build first, theory second

    Every session ends with something that runs. Concepts land when there is working code to attach them to.

  2. 02

    Taught from practice

    I ship production software daily. Students learn the tools and habits actually used in the field, not textbook abstractions.

  3. 03

    Hardware in hand

    Robotics is not a slide deck. Real boards, real sensors, real wiring mistakes — and the debugging skill that comes from fixing them.

The Learning Path

1
Beginner
Track 01

Python Foundations

From first line to first program that matters.

The language, properly. Syntax and control flow, then data structures, functions, and object-oriented design — finishing with automation scripts students actually keep using.

Syllabus06
  • Syntax & control flow
  • Data structures
  • Functions & modules
  • OOP
  • File & data handling
  • Automation scripting
Write and debug real Python independently.
2
Intermediate
Track 02

Arduino & Raspberry Pi

Where the code leaves the screen.

Microcontrollers and single-board computers from the ground up. Students wire their first circuit, read a sensor, drive a motor, and close the loop into a robot that responds to the world.

Syllabus06
  • Microcontrollers
  • Sensors & actuators
  • Embedded C
  • Motor control
  • Serial communication
  • Line-follower bots
Build and program a working autonomous robot.
3
Advanced
Track 03

ROS & Advanced Robotics

Robots that think before they move.

The Robot Operating System as professionals use it — nodes, topics, and services — plus simulation and the navigation stack that turns a chassis into an autonomous system.

Syllabus06
  • ROS architecture
  • Nodes & topics
  • Simulation
  • SLAM & mapping
  • Autonomous navigation
  • Sensor fusion
Ship an autonomous navigation project end to end.
Open for bookings

Running a class, club, or workshop?

I take on school programmes, institute cohorts, and one-off robotics workshops — and I'll shape the curriculum around the level your students are actually at.

Book a Session

Selected Works.

01
Pixl Tools

Pixl Tools

Web Application2024

A free online platform offering 30+ image utilities like compression, resizing, format conversion, and background removal. Fast, browser-based, and no sign-up required, making it ideal for quick and private image editing.

Next.jsTypescriptSharpTailwind CSS
02
Web3 OS

Web3 OS

Web Application2024

Full-stack Web3 app with wallet integration (MetaMask, WalletConnect, Coinbase), real-time balances, responsive design, and dark mode, built with Next.js, TypeScript, and Tailwind CSS.

Next.jsTypescriptTailwind CSSwagmiviemResposive
03
Smart Care Connects

Smart Care Connects

Web Application2024

A full-featured healthcare platform enabling real-time consultations between patients and doctors. Focused on user interface design, accessibility, and performance.

Next.jsNodeMailerTwilio WebRTCGoogle FireBaseTailwind CSS
04
Keyes Real Estate

Keyes Real Estate

Web Application2024

A modern real estate website showcasing property listings with a clean UI, responsive design, and smooth user experience.

ReactTypescriptTaillwindMaterial UI
05
Precision Plumbing

Precision Plumbing

Web Application2024

A professional plumbing business website designed to generate leads, highlight services, and provide easy contact options for customers.

ReactNode.jsTypeScriptTailwindResponsive
06
Marketo

Marketo

Web Application2024

A full-featured e-commerce platform with product listings and Good UI-Designs.

Next.jsFake-Store ApiBootstrapMaterial UI

Initiate Contact.

Ready to deploy your next digital solution? I'm available for collaborations and architectural consultations.

System Status: Active_Accepting_Queries
Messaging_Interface_v1.0