B.Sc. CSIT Student & Developer

Nishan Giri

I build digital products with code, logic & purpose.

I'm Nishan Giri, a B.Sc. CSIT student and developer from Nepal. I build web applications, mobile apps, and practical software solutions focused on usability, performance, and real-world problems.

Nishan Giri

11+

Projects Built

3+

Years Learning

100%

Passion for Coding

Visitors

Background

Learning Through Building

I'm pursuing a B.Sc. in Computer Science and Information Technology (CSIT) at Tribhuvan University, Mechi Multiple Campus. I'm building my foundation in programming, software development, databases, and system design.

I learn best by building. From web applications to mobile projects, I enjoy turning ideas into practical software while continuously improving my skills.

Academic Focus

My studies focus on software development, database systems, programming, system design, and building practical solutions to real-world problems.

What I Do

Building practical digital solutions with clean interfaces, reliable functionality, and maintainable code.

Web Development

Building responsive, accessible, and user-friendly websites with clean design and reliable functionality.

Mobile Apps

Creating modern Android and Flutter applications that are practical, responsive, and easy to use.

Project Development

Turning ideas into working software through planning, programming, system design, and documentation.

Technologies I Use

Technologies I use for web development, mobile applications, databases, and software projects.
C
C++
C#
HTML5
CSS3
Java
JavaScript
PHP
Firebase
MySQL
Flutter
D
Dart

My Journey

From learning the fundamentals to building real-world projects, my journey has been shaped by curiosity, practice, and continuous learning.

2023

Foundations

Started building a strong foundation in web development, programming fundamentals, algorithms, and logical problem solving.

2024

Real Applications

Moved toward practical applications involving databases, student systems, data tracking, and web applications.

2025

Mobile Development

Expanded into Android development, mobile applications, responsive interfaces, and modern development frameworks.

2026

Product Development

Building real-world products across mobile and web, with a focus on practical features, usability, and reliable software architecture.

My Work

A collection of web applications and mobile software projects built while learning, experimenting, and solving practical problems.

Web Applications

9 PROJECTS
  • LIVE WEB PROJECT
    Vite JavaScript HTML CSS

    Allin1Tools

    What it does: Provides browser-based image and PDF utilities including image compression, conversion, resizing, cropping, and PDF merging/splitting.
    Problem solved: Eliminates the need to install heavy desktop software or upload files to slow, ad-heavy cloud converters for quick media adjustments.

    My Role: Sole developer responsible for frontend UI layout, utility logic implementation, and deployment.
  • LIVE WEB PROJECT
    JavaScript WebRTC Firebase P2P

    SendIt

    What it does: Enables direct peer-to-peer (P2P) file transfers between devices on the same network.
    Problem solved: Overcomes cloud storage size limits and slow intermediary server speeds by transferring data directly through browser WebRTC connections.

    My Role: Developed the WebRTC signaling logic, connection state handling, and responsive user interface.
  • HTML CSS JavaScript

    Frontpaze

    What it does: Showcases creative landing page layouts and reusable UI design patterns.
    Problem solved: Acts as an inspirational design reference library for rapid web prototyping.

    My Role: Designed layout structure and coded modular components.
  • AgriTech Localization

    Akikrit Krishi

    What it does: Delivers localized agricultural information and farming resources.
    Problem solved: Bridges the information gap for regional farmers seeking accessible agricultural guidance.

    My Role: Built informational structure and localized content delivery layout.
  • JavaScript CSS

    Instanotes

    What it does: Provides a lightweight web platform for fast note-taking and information storage.
    Problem solved: Removes clutter from traditional note apps for instant text jotting.

    My Role: Implemented local storage state management and minimalist UI.
  • HTML5 Education

    ProgramXpert

    What it does: Aggregates programming resources, code syntax references, and study material.
    Problem solved: Assists student developers in quickly looking up syntax examples and fundamental programming concepts.

    My Role: Curated content structure and designed responsive documentation views.
  • AgriTech Data

    Agrivision

    What it does: Presents agricultural data metrics and crop parameters through structured web views.
    Problem solved: Organizes complex farming data into readable digital formats.

    My Role: Designed data presentation templates and responsive grid layouts.
  • JavaScript Firebase

    Caption Generator

    What it does: Generates social media captions based on predefined templates and keyword logic.
    Problem solved: Saves time for content creators searching for matching post descriptions.

    My Role: Developed random selection and string generation algorithms.
  • MySQL Database

    BSc CSIT Student Portal

    What it does: Manages student academic records, course details, and profile information.
    Problem solved: Applies relational database design principles to academic record keeping.

    My Role: Designed MySQL database schema and backend query integration.

Mobile Applications

Android
N-Store

Browse

Android Mobile App

What it does: Official Android application providing fast, mobile-optimized access to digital content and portfolio resources.
Problem solved: Offers a dedicated mobile app experience for users accessing the platform on Android devices.

My Role: Built mobile application architecture and package configuration.
Fast Performance
Mobile Optimized
Secure Browsing
CURRENTLY EXPLORING

Learning, Building & Growing

Exploring new technologies and turning ideas into practical projects.

01

Mobile Development

Building applications with Flutter, Dart, and Android.

02

Backend & Databases

Working with APIs, databases, local storage, and application logic.

03

Better Software

Improving code quality, interfaces, performance, and usability.

Let's Connect

From Haldiabari, Jhapa, Nepal. B.Sc. CSIT at Mechi Multiple Campus.