Gaurav Koirala

Backend DeveloperSpecializing in C#

Building robust, high-performance systems and applications with expertise in C#, system architecture, and backend development.

About Me

Passionate backend developer with extensive experience in C# and system-level development

I am a motivated developer with 6 months of experience in C#, eager to grow in backend development. I have a keen interest in building efficient and scalable systems, and I"m continuously expanding my skills in .NET and related technologies. My current focus is on gaining hands-on experience with modern backend frameworks and best practices.

I'm passionate about writing clean, maintainable code and optimizing performance. Whether it's developing embedded systems, network applications, or database engines, I bring a deep understanding of computer systems and software architecture.

C#Python ProgrammingJavaLinux/Ubuntu

Clean Code

Writing maintainable and efficient code

Java Programming

UMS System in Java

Data Management

Efficient data structures and algorithms

Performance

Optimizing for speed and efficiency

Technical Skills

A comprehensive overview of my technical expertise and proficiency levels

Programming Languages
C95%
C#85%
Python75%
Systems & Tools
Linux/Unix90%
Git85%
Docker80%
Databases
MySQL75%
SQl Server85%
Redis70%
Concepts
Data Structures95%
Algorithms90%
Network Programming85%

Featured Projects

A showcase of my backend development projects and system programming work

UMS
A .NET Core user management system with JWT authentication, AES encryption, and role-based access for employees and managers.
C#
.NET Core
Entity Framework
JWT
AES Encryption
SQL Server
UMS.NET
A refined .NET Core application for user and manager handling with modern MVC patterns, secure token-based authentication, and EF migrations.
C#
.NET Core
ASP.NET MVC
Entity Framework
JWT
MovieAppAPI
RESTful API backend for a movie application supporting CRUD operations, user registration, and role-based authentication in .NET Core.
C#
.NET Core
REST API
Entity Framework
JWT
MovieAppMVC
A simple yet functional movie app using .NET MVC architecture with user-friendly UI for managing and viewing movies.
C#
.NET MVC
Entity Framework
UMS-Servlet-
A Java servlet-based user management system demonstrating classic web patterns, authentication, and user CRUD operations.
Java
Servlets
JSP
JDBC
TODO
A simple MERN stack TODO application with user authentication, allowing users to create, read, update, and delete tasks.
JavaScript
Node.js
Express
MongoDB
React

Work Experience

My professional journey in backend development and system programming

Backend Developer
Global Square IT Company
2025 June - Present

Intern in backend development for high-traffic applications, focusing on performance optimization and system architecture. Implemented microservices using C and managed database systems.

Key Achievements:

  • Assisted in developing and testing microservice modules under senior developer supervision
  • Helped design scalable API endpoints, following best practices for maintainability
  • Gained practical experience in optimizing SQL queries and monitoring database performance

Technologies:

C#
SSMS
Linux
Redis
Backend Developer
Giga InfoSoft
2024 December - 2025 January

Developed and maintained backend services for data processing applications. Worked extensively with C# for performance-critical components and database optimization.

Key Achievements:

  • Learned to build and test basic backend APIs using modern frameworks
  • Assisted with writing and debugging server-side code
  • Collaborated with senior developers to fix bugs and improve features
  • Gained hands-on experience working with databases and simple data models

Technologies:

C#
SSMS
Git

Get In Touch

Let's discuss your next project or potential collaboration opportunities

Contact Information

k0irala.gaurav21@gmail.com
9841365752
New Baneshwor , Kathmandu

Connect with me

Send me a message
I'll get back to you as soon as possible