PortfolioNETRA / CURRICULUM VITAE
Download PDF
FULL-STACK DEVELOPER · KATHMANDU, NEPAL

Netra Bahadur
Budhathoki Magar

netra.budhathoki01@gmail.com+977 9823655055github.com/netra-1linkedin.com/in/netra-budhathoki-809796187

Full-stack developer with 2+ years building end-to-end web solutions across front-end and back-end, with particular strength in React and Next.js interfaces and UI implementation.

Builds RESTful APIs and relational and NoSQL data models, owns features from design through deployment, and values well-structured, documented and maintainable code. Brings prior experience mentoring developers through web-development training cohorts.

01Languages

JavaScript, TypeScript, SQL

02Interface

React, Next.js, HTML, CSS, Tailwind CSS

03Systems

Node.js, Express, REST APIs, Prisma, JWT

04Data

PostgreSQL, MySQL, MongoDB

05Also

Python, Dart, Flutter, machine learning

06Practices

Schema design and normalisation, API security, data encryption, multi-tenant architecture, Agile/Scrum

07Tools

Git, GitHub, Linux, Postman

Full-Stack Developer

CANTech Pvt. Ltd. · Kathmandu, Nepal

Aug 2023 — Present
  • Build and maintain production SaaS products using React, Next.js, Node.js, TypeScript, Express, PostgreSQL and Prisma.
  • Design and implement interfaces, delivering features end-to-end from design through deployment.
  • Design relational schemas with per-tenant data isolation, authentication and authorisation.
  • Deploy and maintain web applications on Linux VPS and shared hosting.
  • Collaborate with stakeholders in iterative cycles while balancing independent ownership with small-team delivery.

Instructor — Web Development

Dursikshya Education Network Pvt. Ltd. · Kathmandu, Nepal

Nov 2022 — Jul 2023
  • Led a structured HTML, CSS and JavaScript curriculum, taking student cohorts from fundamentals to functional interfaces.
  • Designed lesson plans and hands-on exercises while mentoring learners individually to develop practical skills.

BhojanX

Restaurant POS & inventory SaaS

React · Node.js · TypeScript · PostgreSQL · Prisma

BhojanX is a restaurant POS and inventory platform built for Nepal. I worked on its multi-tenant foundation: resolving each restaurant, routing it to the right data, and keeping tenant data isolated.

  • Master and tenant database architecture
  • Per-tenant connection pooling
  • Partial unique indexes, checks and triggers
  • JWT security and AES-256-GCM field encryption

Open Thoughts Nepal

Content-publishing platform

React · Django · DRF · MySQL

Open Thoughts Nepal lets writers draft and publish rich-text stories. I owned the front end and worked on safe HTML, image uploads, and an auth flow that recovers when several requests fail at once.

  • Queued token refresh for concurrent 401 responses
  • DOMPurify HTML sanitisation
  • Rich-text authoring experience
  • Client-side image compression before upload

Chikitsa

Multi-clinic healthcare SaaS

React · Node.js · Express · MongoDB · MySQL

Chikitsa brings appointments, patient records, pharmacy and lab billing, and reporting into one multi-clinic product. I worked across both the interface and backend workflows.

  • Appointment and EMR workflows
  • Pharmacy and laboratory billing
  • Reporting dashboards and PDF invoices
  • Role-based access with session validation

Smart Gate Access System

Computer vision · IoT

Python · OpenCV

A gate prototype that opens when it recognises an authorised number plate or face, then signals the connected hardware.

Post-Earthquake Prioritisation

Machine learning · MSc

Python · scikit-learn · pandas

An MSc project using Nepal’s 2015 earthquake survey data to predict damage and help prioritise recovery work, with spatial cross-validation to avoid optimistic results.

2025 — 2027 / EXPECTED

MSc Data Science and Computational Intelligence

Coventry University, UK

2020 — 2023

BSc (Hons) in Computing — First Class Honours

Coventry University, UK

English Professional · Nepali Native · Hindi Conversational · Japanese Basic