Hello I'm

Niraj Dahal

FullStack Web Developer

About Me

I’m Niraj, I am a Master of Information Technology graduate from Kings Own Institute (KOI) with a strong background in full stack software development. My experience includes working with frontend technologies like React, Angular, and HTML/CSS, and backend frameworks such as Node.js, Express, and .NET.

  • C#
  • Javascript
  • React
  • Node.js
  • .NET
  • Angular
Downlaod CV

What I do

Frontend Development

I have used technologies like Angular, React for building frontend apps. Currently I am specializing in React.

Backend Development

I have used technologies like Node.js, Asp.Net Core for building modern web app & APIs. Currently I am specializng in Node.js.

IT Support

I have experience supporting IT environments by managing systems like Active Directory and Office 365, troubleshooting Windows 10 issues, and working with help desk ticketing systems.

Technical Skills

Javascript
C#
React
.Net Core
Node

Professional Skills

  • Communication
  • Team Work
  • Project Management
  • Creativity

Education

Masters of Information TechnologyKings Own Institute

2023-2024

Joined MIT at KOI to pursue career in Information Technology.

Bachelors of Social Work & Psychology(BASW)Tribhuwan University

2017-2020

Joined BASW at K&K Int'l College to pursue career in social-work & psychology.

Work Experience

Associate Software Engineer at Sherpa Ticket

2021-2022
Sherpa Ticket is Flight Ticket Booking Portal
Responsibility :
  • Add Features To App & Bug Fixes
  • Collabrate With Team & Senior Software Engineers
  • Get hands on with technologies like Microservices, Hangfire
  • Learned and Implemented best practices, design patterns as well
  • Review Code and Share Knowledge Every Week

Recent Portfolio

  • All Categories

Bug Tracker App

Bug Tracker is an application to track errors in software. Bug Tracker uses a ticketing system to record bugs or other issues in the software development process on a per-project basis. It implements user- and role-level security to ensure only authorized users can access tickets and projects.

The application was built using ASP.NET Core Web Api , Angular with an SQL Server database.

  • C#
  • Asp.Net Core
  • Angular
  • Angular Material
  • Bootstrap
  • Javascript
  • Typescript
Live Demo Source Code(Backend) Source Code(Frontend)

Inside View oF Bug Tracker Dashboard

Signin Part of the project

Employee Registration API

This is the project that is build to register employees for different copanies This is a featured rich API which incldues things like: logging, searching,filtering, pagination, global error handling, caching, rate limiting,swagger(documentation),authentication(coming soon)

The application was built using ASP.NET Core Web Api , SQL Server database.

  • C#
  • Asp.Net Core
  • SQL Server
Live Demo Source Code

Employee Registration API

Code Structure

Sherpa Ticket

SherpaTicket is a travel reservation provider that specializes in the best airfares available in the marketplace. SherpaTiCKET has around 5 call center agents at multiple locations within US and International locations who are always keen to help travelers around the clock, 365 days a year. Shepra Ticket encourages travelers to contact our call centers as our experienced agents are able to assist you in choosing better deals according to your needs. Shepra Ticket has access to unpublished rates which are lower than those commonly found on the Internet. Regardless where in the world your trip starts from or which destination you seek to travel to, Shepra Ticket strives to provide you the solution in the best possible manner with competitive airfare.

The application was built using ASP.NET Core Web Api, Angular, SQL Server database.

  • C#
  • Asp.Net Core
  • Angular
  • Angular Material
  • Bootstrap
  • Javascript
  • Typescript
Live Demo

FrontPage

Result Page

Some Other Small Projects

I do have a lot of small projects like: Authentication and Authorization using .NET Core and Angular, Complex model conversions, small CRUD Application, Win-Form App and many more. There are so many small projects that i have kept while learning C#.

  • C#
  • Asp.Net Core
  • Angular
  • Angular Material
  • Bootstrap
  • Javascript
  • Typescript
Visit