Kathmandu, Nepal

Subin Khadka

Full-Stack Software Developer

I build web applications from the database to the browser, using React, Next.js, Node.js and Django. My work covers secure login, real-time features and clean, reliable code.

Subin Khadka

Projects

A selection of work I built for employers and on my own.

Work

InTalent: hiring and talent platform

Nepal’s first assessment-based hiring platform. Employers create skill tests, certificates are tracked automatically, and a job board matches verified candidates with employers.

  • Node.js
  • React
  • PostgreSQL
  • JWT
  • RBAC

Work

Bus attendance and QR ticketing system

Tracks buses in real time and records attendance automatically. Hardware (ESP32, RFID, GPS, GSM) sends data to a Node.js backend, and the web app updates every 5 seconds. Includes QR tickets that are checked instantly.

  • ESP32
  • WebSockets
  • Node.js
  • JWT
  • RBAC

Work

Event tracking system

A web app for tracking events and sending notifications about upcoming ones.

  • React
  • Node.js
  • WebSockets
  • REST APIs

Personal

Thrift store e-commerce site

An online shop for a curated fashion thrift store, with product browsing and checkout.

  • Next.js
  • Tailwind CSS
  • Node.js
  • Wix API

Personal

Futsal booking system

My final-year university project. Players book futsal courts online and owners manage pitches, which removes double bookings.

  • React
  • Node.js
  • Django
  • SQL / NoSQL

Personal

Digi Draft corporate website

A responsive website for a digital agency, designed to present the brand and attract clients.

  • Next.js
  • Tailwind CSS

Personal

Daraz marketplace clone

A practice project that recreates the main shopping flows and screens of the Daraz marketplace, with responsive product listings.

  • Next.js
  • TypeScript
  • JavaScript

Personal

Multi-category news app

Shows live news from third-party APIs, grouped into sports, technology and politics.

  • React
  • Bootstrap
  • Node.js

Skills

Tools and technologies I work with.

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Server-side rendering
  • State management

Backend

  • Node.js
  • Django
  • REST APIs
  • WebSockets
  • Microservices
  • Event-driven design

Security

  • JWT authentication
  • Role-based access (RBAC)
  • OAuth
  • Two-factor authentication

Databases

  • PostgreSQL
  • MySQL
  • MS SQL Server
  • SQLite
  • Relational design

Tools and DevOps

  • Docker
  • NGINX
  • Linux
  • Git and GitHub
  • VS Code
  • PyCharm
  • Jupyter

Experience

  1. Software Developer

    Nov 2024 – Present

    ING Skill Academy, Nepal

    • Designed a four-layer system: hardware, communication, backend and frontend.
    • Connected ESP32, RFID, GPS and GSM modules to the backend.
    • Built real-time tracking with WebSockets, sending updates to many clients every 5 seconds.
    • Replaced a Raspberry Pi with an ESP32, which cut cost and improved reliability.
    • Built a bus attendance system with live location tracking.
    • Built a QR ticketing system that validates tickets in real time.
    • Created secure backend APIs with JWT, role-based access and optimized queries.
  2. Frontend Developer

    Aug 2024 – Oct 2024

    Mercy Technology, Nepal

    • Built fast, responsive interfaces with React.
    • Added real-time data updates and managed asynchronous state.
    • Improved page load times and rendering performance.
    • Implemented JWT login and protected routes on the client.
    • Worked in an agile team, with code reviews and component tests.

Education

BSc (Hons) Computing

Herald College Kathmandu, University of Wolverhampton

Apr 2022 – Jan 2025

Get in touch

I’m open to new roles and projects. Email is the fastest way to reach me.

Email
khadkasubin78@gmail.com
Phone
+977 9869580220
Location
Kathmandu, Nepal
Profiles
GitHub LinkedIn