Skip to main content
BIT 5TH SEMESTER • INFORMATICS COLLEGE

PUKAR GURUNG

JUNIOR SOFTWARE DEVELOPER

Enthusiastic Junior Software Developer and 5th-semester BIT student at Informatics College. Engineering dependable full-stack web applications and software systems with C#, JavaScript, Python, Node.js, and Next.js.

pukar-gurung.dev
ONLINE
const developer = {
name: "Pukar Gurung",
role: "Junior Software Developer",
education: "BIT 5th Sem, Informatics College",
languages: ["C#", "JS", "Python"],
stack: ["Next.js", "Node.js", "SQL"],
availableForWork: true
};
SPECIALTY
FULL-STACK
COURSEWORK
BIT 5TH SEM
LOCATION
POKHARA
FEATURED TECHNOLOGY RANGES // OPTIK ARCHITECTURE4 CORE PILLARS
FRONTEND & WEBFULL-STACK

NEXT.JS & REACT

High-Performance Modern Web

Craft responsive, accessible web applications using Next.js App Router, React, and Tailwind CSS. Optimized for speed, clean UX, and mobile responsiveness.

BACKEND & APISREST APIS

NODE.JS & EXPRESS

Scalable REST Services

Architect modular RESTful APIs and backend services with Node.js and Express. Implementing clean routing, JSON schemas, error middleware, and Postman validation.

SOFTWARE ENGINEERINGC# / OOP

C# & .NET

Object-Oriented Architecture

Build structured desktop and console systems applying strict OOP principles (encapsulation, inheritance, polymorphism), robust input validation, and persistent file I/O.

ALGORITHMS & SCRIPTINGAUTOMATION

PYTHON UTILITIES

Computational Logic

Implement core data structures, algorithmic problem solving, computational scripts, and automated parsing pipelines with clean, modular Python functions.

ABOUT // SPECIFICATIONS

STATUS: ACTIVE // 5TH SEM
Education
BIT (5th Sem)
Informatics College
Core Stack
C#, JS, Python
Next.js & Node.js
Location
Pokhara, Nepal
Open to Remote/Hybrid
Status
Junior / Entry-Level
Ready to Contribute

I am currently a 5th-semester Bachelor of Information Technology (BIT) student at Informatics College. Over the course of my academic studies and self-directed projects, I have developed a strong passion for software engineering, modern web technologies, and clean application design.

My hands-on experience centers on building full-stack web applications and software tools using C#, JavaScript, Python, Node.js, and Next.js. I have worked on end-to-end features—from designing relational database schemas and REST APIs to creating responsive, accessible user interfaces with React and Tailwind CSS.

As an aspiring junior developer, I value continuous learning, code readability, and collaborative workflows. I am excited to contribute to a forward-thinking engineering team, receive mentorship, and solve meaningful real-world problems.

CLEAN CODE & ARCHITECTURE

Developing structured, maintainable code in C#, JavaScript, and Python with modular design patterns and high readability.

FULL-STACK ENGINEERING

Connecting high-speed Next.js frontends to Node.js & Express REST APIs, backed by relational database architectures.

CONTINUOUS SPECIALIZATION

Currently advancing in 5th-semester BIT studies at Informatics College with focus on scalable web and software systems.

COLLABORATIVE WORKFLOWS

Proficient in Git branching, version control, code reviews, and structured agile team delivery.

TECHNICAL SKILLS // TOOLKIT

PRACTICAL FOUNDATIONS • C#, JS, PYTHON, NODE, NEXT.JS

Programming Languages

Core languages used for backend logic, scripting, algorithms, and application development.

C#CORE
Object-oriented software development, console & desktop applications, .NET fundamentals
JavaScript (ES6+)CORE
Asynchronous programming, DOM manipulation, promises, modern frontend & backend logic
PythonCORE
Scripting, algorithm implementation, data processing, and automation utilities
TypeScript
Strict static typing, interfaces, and safe application architecture
SQL
Relational queries, schema design, table relationships, and data modeling

Frontend Development

Building responsive, mobile-first, and accessible interfaces with modern frameworks.

Next.jsCORE
App Router, Server and Client Components, file-based routing, SEO optimization
React.jsCORE
Component-based architecture, hooks, state management, and props flow
Tailwind CSSCORE
Utility-first responsive layouts, custom design systems, dark/light mode
HTML5 & Semantic Web
Clean semantic markup, screen reader accessibility (a11y), and SEO structure
CSS3 & Modern Layouts
Flexbox, CSS Grid, animations, and cross-browser responsiveness

Backend & APIs

Creating structured RESTful endpoints, request handlers, and business logic.

Node.jsCORE
Asynchronous server-side runtime, event loop, and modular development
Express.jsCORE
REST API routing, middleware integration, error handling, JSON endpoints
RESTful APIs
CRUD operations, HTTP verbs, status codes, query parameters, payload validation
Next.js Route Handlers
Serverless backend routes and API integration within Next.js

Databases & Tools

Database storage, version control, API testing, and daily developer utilities.

Relational Databases (SQL)
PostgreSQL and MySQL fundamentals, joins, migrations, and constraints
MongoDB
NoSQL document collections, basic schema design and CRUD operations
Git & GitHubCORE
Branching workflows, commits, pull requests, and collaborative version control
VS Code
Debugging, extensions, workspace customization, and linting tools
Postman
API endpoint testing, request inspection, headers, and parameter verification
npm
Package management, script automation, and dependency maintenance

PROJECTS // PORTFOLIO RANGE

ALL REPOSITORIES ON GITHUB →
Full-StackFEATURED

Full-Stack Web Application

Modern Next.js & Node.js Web Platform

A complete full-stack web application built with Next.js (App Router), TypeScript, and a Node.js REST API. Features responsive catalog browsing, real-time search, dynamic category filtering, dark/light mode, and clean state handling.

  • Dynamic routing and hybrid Server/Client component rendering
  • RESTful API integration with structured JSON responses
Next.jsReactTypeScriptNode.jsExpress.jsTailwind CSS
Code
Backend / APIFEATURED

RESTful API Backend Service

Modular Node.js & Express REST Service

A structured backend API service built with Node.js and Express. Implements CRUD functionality, route parameters, custom error-handling middleware, request validation, and comprehensive Postman collection documentation.

  • Modular controller, route, and service architectural pattern
  • Centralized error handling and standardized JSON error payloads
Node.jsExpress.jsJavaScriptREST APIsPostman
Code
Software / C#

C# Management & Record System

Object-Oriented Desktop & Console Software

A robust C# application demonstrating object-oriented programming principles (encapsulation, inheritance, polymorphism, and interfaces). Provides an interactive menu system for managing records with persistent file storage and rigorous validation.

  • Strict object-oriented domain models with encapsulation and inheritance
  • Interactive command menu with error recovery and input sanitization
C#.NETOOPFile I/OData Structures
Code
Python / Scripting

Python Data & Automation Tool

Scripting, Algorithms & Data Processing

A collection of practical Python utilities implementing core computational algorithms, mathematical computations, and automated file parsing scripts designed for performance and clean modular structure.

  • Implementation of core search, sort, and mathematical algorithms
  • Automated file processing and data parsing scripts
PythonAlgorithmsData ProcessingCLI
Code

EDUCATION // ACADEMIC SPECIFICATION

STATUS: 5TH SEMESTER (RUNNING)
5th Semester (Running)2023 – Present

Bachelor of Information Technology (BIT)

Informatics College
Pokhara, Nepal

Currently pursuing 5th semester of the BIT program at Informatics College. The curriculum balances practical software development, full-stack web engineering, database architecture, and computer science foundations.

Core Specialization & Technical Focus

Full-Stack Web Development (Next.js, Node.js, JavaScript)
Object-Oriented Programming & Software Design in C#
Relational Database Management Systems (RDBMS & SQL)
Data Structures, Algorithms & Problem Solving
Software Engineering Lifecycle, System Design & Version Control

Relevant Academic Coursework

Web Application DevelopmentObject-Oriented Programming (C#)Database Systems & Design (SQL)Data Structures & AlgorithmsSoftware Engineering MethodologiesOperating Systems & Computer Networks

EXPERIENCE // LEARNING TIMELINE

JUNIOR SOFTWARE DEVELOPMENT PROGRESSION
Academic & Projects
2024 – Present

Full-Stack Development & Advanced Coursework

5th Semester BIT Student • Informatics College
  • Deepening practical expertise in full-stack architecture, connecting React & Next.js frontends to robust Node.js backend services.
  • Implementing database schema models, queries, and migrations using relational SQL concepts.
  • Collaborating on academic team assignments, applying Git branching workflows, code reviews, and structured project milestones.
Next.jsNode.jsC#JavaScriptSQLGit
Hands-On Development
2023 – 2024

Hands-on Software Development & Self-Directed Projects

Junior Developer • Independent Learning & Project Work
  • Built modern web projects experimenting with Next.js App Router, Tailwind CSS, TypeScript, and REST APIs.
  • Engineered object-oriented applications in C# focusing on modular class design, separation of concerns, and data persistence.
  • Explored Python scripting for automation, algorithmic problem solving, and computational tasks.
  • Practiced writing clean, self-documenting code and maintaining public repositories on GitHub.
C#JavaScriptPythonReactExpress.jsTailwind CSS
Foundations & Labs
2022 – 2023

Programming Foundations & Computer Science Fundamentals

Undergraduate Student • Informatics College
  • Mastered foundational procedural and object-oriented programming concepts, memory handling, and control structures.
  • Studied core data structures (arrays, linked lists, stacks, queues, trees) and algorithmic analysis.
  • Completed hands-on programming lab assessments and coursework in C# and Python.
C#PythonData StructuresAlgorithmsComputer Fundamentals

CONTACT // COMMUNICATIONS

OPEN FOR JUNIOR DEV ROLES • INTERNSHIPS

DIRECT CHANNELS

LOCATION • INSTITUTIONPokhara, Nepal • Informatics College (BIT 5th Sem)
AVAILABILITY STATUS

Open to Junior Developer Roles, Internships & Freelance Opportunities

TRANSMIT DIRECT MESSAGE