About Skills Projects Education Contact

😎 Bridging the gap between Imagination and REALITY

Nirjal
Giri

A passionate Computer Science student at Techspire College (Asia Pacific University), driven to become a Backend Developer. I craft apps, explore code, and enjoy learning.

0
Projects
0
Languages
0
Grad Year

Who Am I?

Nirjal Giri
Nirjal Giri
Aspiring Developer

I'm a CS student with a burning curiosity for technology. My journey started with exploring many programming languages at university — Python, R, Java, .NET — and I've since found my true passion in Flutter for app development and Java for solid backend systems.

I describe myself as a passionate learner who loves diving into app development, web development, game development, and backend systems, all with the goal of becoming a well-rounded Backend Developer.

🚀 Currently sharpening my skills in Flutter and Java, building real-world apps.


💡 I've already shipped a Routine App, a Note App, a Restaurant Management System, a College Website and a Hall Booking System — each one teaching me something new.


🌐 Exploring web development with HTML, CSS, and JavaScript while diving deeper into backend development concepts.


🎮 Passionate about game development and how interactive experiences are built from the ground up.

Flutter Dart HTML/CSS JavaScript Python Java OOP Swing R Linux OS

My Abilities

A snapshot of what I've learned so far — every skill a step closer to mastery in this field.

🐦 Flutter Basics 70%
Dart · Widgets · StatefulWidget · Navigation
☕ Java Basics 65%
OOP · Swing · Classes
🐍 Python Basics 54%
Functions · File Handling
🌐 HTML / CSS / JS 63%
Responsive Design · DOM · Flexbox · Grid
🤝 Team Collaboration 85%
Agile · Communication · Problem-Solving
📚 .NET / C# 25%
University Coursework · Fundamentals

What I've Built

Real apps, real code, real passion. Each project taught me something new.

01
📅
Class Routine App

A Flutter-powered mobile application that helps students navigate their regular class schedules effortlessly. Features a clean timetable view with daily breakdown and easy navigation between days. My first real Flutter app — where I learned state management and widget composition from scratch.

Flutter Dart Mobile State Management
02
📝
Note Capture App

A sleek Flutter note-taking application designed to capture thoughts, ideas, and quick reminders on the go. Supports creating, editing, and deleting notes with a minimal and intuitive UI. Built to deepen my understanding of local data handling and Flutter's navigation system.

Flutter Dart CRUD Local Storage
03
🏢
Hall Booking System

A desktop application built with Java and the Swing framework that manages hall reservations. Features booking creation, availability checks, and a GUI-driven experience demonstrating core Object-Oriented Programming principles including inheritance, encapsulation, and polymorphism.

Java Swing OOP File Handling
04
👨‍🍳
Restaurant Management System

Designed and implemented a modular Restaurant Management System in Python, leveraging functional decomposition and robust file I/O for persistent data storage. Engineered efficient workflows for order processing and record management, emphasizing clean architecture, data integrity, and scalability while demonstrating strong command over core programming constructs.

Python Functions File Handling
05
🌐
Vertex College Website

Developed a college website using HTML, CSS, and JavaScript to apply core web development concepts in a practical setting. The project focuses on clean design, user-friendly navigation, and structured content, showcasing my ability to build functional and visually appealing web interfaces.

HTML CSS JavaScript Web Concepts
06
🌐
Portfolio Website

Engineered a responsive portfolio website leveraging HTML, CSS, and JavaScript, integrating AI-assisted design workflows to enhance UI/UX and visual consistency. Emphasized modular structure, optimized performance, and cross-browser compatibility, demonstrating proficiency in modern frontend development practices and efficient implementation of interactive, scalable web interfaces.

HTML CSS JavaScript Web Concepts AI

My Journey

Building a strong academic foundation while pursuing hands-on development skills.

2024 — 2027 (Expected)
B.Sc. (Hons) in Computer Science
Asia Pacific University of Technology and Innovation · Kuala Lumpur

Studying a broad range of subjects including Python, R, Java, .NET, Linux OS, and software engineering principles. Actively involved in practical lab work and group projects, developing both technical skills and team collaboration abilities.

2024 — Present
Self-Directed Learning — Flutter & Java
Personal Projects · Online Resources · Open Source

Beyond university coursework, independently learning Flutter and Dart for mobile app development, and deepening Java OOP knowledge through personal projects. Continuously building apps to turn concepts into real working software.

Future Goals
Full-Stack Developer
Web · Mobile · Backend · Game Development

Aiming to master both front-end and back-end development, explore game development, and ultimately build complete, production-ready applications. Open to internship opportunities and real-world projects.

Let's Connect

Have an opportunity, project idea, or internship.
My inbox is always open.

📧
Email
nirjalgiri7@gmail.com
💼
LinkedIn
nirjal-undefined-645212303
🐙
GitHub
github.com/Nirjal46
📍
Location
Nepal, Kathmandu
Contact For
Internships Collaboration Projects