Available for opportunities

Diwash Koirala Diwash Koirala

/ Aspiring Full-Stack Developer / Science Student

I build practical web applications
that solve real-world problems.

scroll
16 Projects
4+ Tech Stack
Problems to Solve
01

About

I focus on building system-based web applications in areas like finance, productivity, education, health, and social impact.

My goal is straightforward: turn real-world problems into simple, usable digital systems. Not products with excessive features, but tools that solve one thing well. I approach every project as an engineering challenge — define the problem, design the simplest system that solves it, build it clean.

Currently studying science while sharpening my full-stack skills through hands-on project work. Each project in my portfolio started with a real problem I wanted to address — not a tutorial, not a clone.

Focus Areas

  • Personal Finance Systems
  • Environmental Civic Tech
  • Education Technology
  • Digital Asset Security
  • Food & Social Impact

Currently

Building full-stack projects, learning system design, open to internship and collaboration opportunities.

02

Skills

HTML

Semantic markup, accessibility, document structure

CSS

Responsive layouts, Flexbox, Grid, animations

JavaScript

DOM manipulation, async/await, REST APIs, ES6+

TypeScript

Type safety, interfaces, generics, tooling

Also working with:
Git Node.js REST APIs VS Code Linux Figma
03

Projects

Six systems. Six real-world problems. Equal weight — no ranking.

Finance

FamilyLedger

A finance tracking system built for households — manage income streams, categorize expenses, and understand where money actually goes each month.

Problem solved

Most budgeting apps are built for individuals. Families share income from multiple sources and have overlapping expenses — FamilyLedger tracks it together.

HTML CSS JavaScript LocalStorage
Financial Simulation

Life in Numbers (Hackonomics)

An interactive financial literacy simulator that models income, savings, and lifestyle choices to visualize long-term outcomes. Features real-time dashboards, persona-based scenarios, and 10-year projections to make financial decisions intuitive and data-driven.

Problem solved

Financial decisions are abstract and their long-term impact is hard to visualize. This tool converts everyday choices into clear projections, helping users understand concepts like compound growth, opportunity cost, and financial risk in a practical way.

HTML5 CSS3 JavaScript Canvas API
Social Impact

FoodRescue

A platform concept for reducing food waste — connecting restaurants, households, and food banks to redistribute surplus food before it expires.

Problem solved

Food waste happens because surplus and need exist in separate silos with no coordination layer. FoodRescue is that coordination layer.

HTML CSS JavaScript Maps API
Civic Tech

Garbagemap

A waste tracking and community reporting system — citizens mark illegal dump sites on a live map, creating a public database for municipal action.

Problem solved

Illegal dumping goes unreported because there's no easy reporting channel and no visibility into the scale of the problem. A map makes it undeniable.

JavaScript Leaflet.js CSS GeoJSON
AI Safety

DriveSense AI

A real-time driver fatigue prediction system that analyzes multi-factor biometric signals (PERCLOS, blink rate, head pose, yawns, gaze) to forecast dangerous drowsiness up to 10 minutes in advance using AI-driven trend modeling and simulation.

Problem solved

Most driver monitoring systems react too late—after visible drowsiness. DriveSense AI predicts fatigue before critical thresholds using behavioral signals and circadian modeling, enabling early intervention and preventing accidents.

JavaScript Canvas API Chart.js Web Audio API
Education

EduScape

An AI-curated personalized learning path system — users set a learning goal and receive a structured, adaptive curriculum with resource recommendations.

Problem solved

Self-learners drown in choices. EduScape generates a clear, opinionated path from where you are to where you want to be — cutting through the noise.

JavaScript TypeScript AI API CSS
04

Contact

I'm looking for internship opportunities, collaborations on interesting problems, or just good conversations about building things that matter.

Reach out if you're working on something that needs a developer who thinks in systems.