Naresh Poudel

Hello, I'm

Naresh Poudel

|

Building robust enterprise applications with .NET technologies. Passionate about Clean Architecture, scalable systems, and continuous learning.

Scroll Down

01. About Me

I am a Software Developer with hands-on experience in designing and developing enterprise-level applications using .NET technologies. I work primarily with C#, .NET 8, ASP.NET Core MVC, Web API, and SQL Server to build practical solutions that address real-world business requirements.

Currently working at FoneInsurance, Lalitpur, I contribute to the development of end-to-end insurance management systems and CMS platforms using modular architecture principles. I am continuously learning and improving my skills by applying Clean Architecture, Design Patterns, and Agile methodologies in real projects.

I focus on building secure and high-performance applications, implementing authentication, authorization, and data protection best practices. As a developer in the learning phase, I am committed to expanding my technical expertise, writing clean and maintainable code, and collaborating effectively with team members.

1+
Years Experience
3+
Enterprise Projects
.NET 8
Core Stack
Name Naresh Poudel
Role .NET Developer
Location Kathmandu, Nepal
Email nareshpoudel126@gmail.com
Phone +977 9869693415
Status Available for opportunities

02. Work Experience

Jan 2024 — Present

.NET Developer

FoneInsurance  ·  Lalitpur, Nepal

  • Developed enterprise-grade applications using .NET 8, ASP.NET Core MVC & Web API with modular architecture
  • Implemented ASP.NET Core Identity with role-based access control (RBAC), two-factor authentication (2FA), and QR code integration for enhanced security
  • Built dynamic reporting engine using QuartzPDF, CloseXML for PDF and Excel generation
  • Designed and optimized T-SQL stored procedures, functions, and complex queries in MS SQL Server and PostgreSQL for high-performance data access
  • Implemented data access layers using LINQ, Entity Framework Core 8, and Dapper; utilized AutoMapper for efficient object-to-object mapping
  • Created responsive dashboards with Chart.js and Razor Views; implemented Serilog for structured logging
  • Delivered projects through complete Agile phases including requirements-gathering, development, testing, and deployment
  • Collaborated with business analysts to translate insurance domain rules into scalable technical solutions
  • Managed source code using Git-based version control systems (GitHub, Bitbucket)

03. Featured Projects

Enterprise Insurance Management Platform

End-to-end insurance platform handling proposal, KYC, underwriting, issuance, renewals, returns, and maturity processing with modular architecture. Features SQL Server-based calculation engine with stored procedures for premiums and risk guidelines.

  • ASP.NET Core Identity with RBAC & 2FA
  • Dynamic reporting with QuartzPDF & CloseXML
  • Responsive dashboards with Chart.js
  • Serilog structured logging
.NET 8 ASP.NET Core SQL Server EF Core Chart.js

Mobile Wallet CMS Admin Dashboard

Scalable CMS admin dashboard for a mobile wallet application following Clean Architecture principles with ASP.NET Razor for modular feature separation. Includes comprehensive reporting for transactions, user analytics, and financial data.

  • Custom middleware for request logging
  • Generic Repository with Unit of Work
  • CSV/Excel import/export with CloseXML
  • Email notification system
ASP.NET Core Clean Architecture CloseXML Razor

Customer Care Management System

Customer care application following Clean Architecture with clear separation across Domain, Application, Infrastructure, and Web layers. Built with Dapper micro ORM and stored procedures for optimized data access performance.

  • ASP.NET Core Identity auth
  • Dapper ORM with stored procedures
  • Repository & Unit of Work patterns
  • Dependency Injection throughout
ASP.NET Core Dapper SQL Server AutoMapper

04. Skills & Technologies

Languages

C# JavaScript HTML & CSS jQuery T-SQL

Backend

.NET Core ASP.NET Core MVC Web API Middleware

ORM & Data

Entity Framework Core LINQ Dapper ADO.NET AutoMapper

Database

MS SQL Server Stored Procedures Query Optimization PostgreSQL

Frontend

Razor Views JavaScript jQuery Bootstrap Chart.js SCSS

Security

ASP.NET Core Identity RBAC 2FA Data Protection Input Sanitization

Architecture

Clean Architecture N-Tier Modular Monolith SOLID OOP Unit of Work

Tools

Git GitHub Bitbucket Serilog Agile

05. Education & Certifications

Bachelor of Science in CSIT

Kathmandu Bernhardt College, Tribhuvan University

Kathmandu, Nepal

November 2018 — July 2023

Completed bachelor's degree with strong academic performance, gaining comprehensive theoretical and practical knowledge in software engineering, data structures, algorithms, database management, and software development methodologies.

Certifications

Data Science Orientation

IBM — Coursera

Machine Learning with Python

IBM — Coursera

ML in Production (MLOps)

DeepLearning.AI — Coursera

06. Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!