Available for Key Enterprise Solutions

Hi, I'm Puspak Kumar Shah

I am a  

Experienced Full-Stack Developer with 7+ years of expertise in designing and developing scalable, high-performance web applications for the banking and financial services industry. Proficient in C#, .NET Core, SQL Server, AngularJS, React, and modern microservices architecture.

Puspak Shah - Senior Full Stack Developer
7+ Years Experience
FinTech & Banking Core Specialist
30% Speedup Performance Gains
0
+
Years Professional Exp.
0
+
Enterprise & Banking Projects
0
%
Load Time Optimization
0
%
Banking Security & Compliance

Engineering Reliable, Scalable & Secure Applications

Puspak Shah
Full Name: Puspak Kumar Shah
Location: Lalitpur, Nepal
Languages: English, Nepali, Maithili, Hindi
Date of Birth: May 27, 1991

Full-Stack Architect & .NET Specialist

I am a passionate Full-Stack Software Developer with over 7 years of hands-on experience in building mission-critical web applications, financial core systems, and high-load microservices.

Throughout my career at leading financial institutions like Siddhartha Bank Limited and Global IME Bank Limited, as well as fast-paced tech companies, I have spearheaded the design and rollout of automated transaction systems, collateral tracking, multi-tier memo approval engines, and credit processing pipelines.

My core philosophy blends strict adherence to security protocols (OAuth, encryption, RBAC) with high performance (cutting query times and latency by over 30%) and clean, maintainable architecture.

Backend & APIs

C#, .NET Core, ASP.NET MVC, Web API, Microservices, RESTful APIs, EF.

Frontend Architecture

AngularJS, React, Vue.js, JavaScript (ES6+), jQuery, Responsive CSS.

Databases & Tuning

SQL Server, T-SQL, Stored Procedures, Optimization, PostgreSQL, MySQL.

Security & RBAC

Data encryption, OAuth token flows, audit trails, and banking compliance.

Skills & Technologies

A comprehensive breakdown of my full-stack engineering toolkit and technical proficiency.

C# & .NET Core

ASP.NET MVC, Web API, Microservices
95%

RESTful APIs & Microservices

OAuth, Token Auth, Swagger, Distributed Architecture
90%

Entity Framework & ORM

LINQ, Code-First, Database-First, Performance
92%

WinForms, WPF & SharePoint

Desktop Systems, VAT Billing Engines, Intranet
85%

AngularJS & Angular

SPAs, Banking Portals, Two-way Data Binding
90%

React & Vue.js

Component Driven UI, State Management, Hooks
82%

JavaScript (ES6+) & jQuery

Asynchronous AJAX, DOM Manipulation, Dynamic Logic
92%

HTML5, CSS3 & Bootstrap

Responsive Grid, Flexbox, Animations, Cross-Browser
95%

SQL Server (2008 – 2019)

T-SQL, Stored Procedures, Views, Triggers, Indexes
95%

Query Optimization & SSIS/SSRS

Execution Plans, Index Tuning, Reporting Services
88%

MySQL & PostgreSQL

Relational Modeling, Schema Migrations, Complex Joins
85%

Git, GitHub & CI/CD Pipelines

Version Control, Branching, Automated Deployment
90%

Docker, AWS & Azure

Containerization, Cloud Hosting, App Services
80%

Agile / Scrum, Unit & Integration Testing

Sprint Planning, Code Review, Mentorship, TDD
92%

Employment History

Over 7 years of progressive experience delivering enterprise solutions in banking and technology.

May 2023 — Present

Junior Officer - Software Developer

Siddhartha Bank Limited

Current Role
  • Developed user-friendly web applications for banking operations, focusing on customer experience and responsive design.
  • Collaborated with UX/UI designers to implement interactive and visually appealing interfaces.
  • Optimized applications for maximum speed and scalability, reducing load times by 30%.
  • Ensured technical feasibility of UI/UX designs and maintained website performance across multiple devices and browsers.
  • Integrated third-party APIs for payment processing and data exchange, enhancing application functionality.
  • Implemented security and data protection measures to safeguard sensitive customer information.
C# .NET Core SQL Server AngularJS REST APIs Banking Security
Apr 2022 – May 2023

Assistant - Software Developer

Global IME Bank Limited

  • Developed and maintained server-side logic for financial applications using C# and .NET Core.
  • Managed database integration and optimized queries for improved performance.
  • Collaborated with front-end developers to integrate user-facing elements with server-side logic.
  • Maintained and optimized existing code bases, ensuring high performance and responsiveness.
.NET Core C# SQL Server ASP.NET MVC Query Optimization
Aug 2021 – Apr 2022

Software Engineer

Freelancer

  • Designed and developed microservices-based applications for loan approval and credit processing.
  • Developed and maintained server-side logic for financial applications using C# and .NET Core.
  • Ensured data security by implementing encryption and secure authentication mechanisms.
  • Developed REST APIs and implemented authentication protocols, such as OAuth, to securely expose data to clients.
Microservices OAuth REST APIs Loan Systems Security
Feb 2017 – Nov 2020

Software Engineer

Tech One Global Private Limited, Kathmandu

  • Be a team player to Project Managers by completing tasks on time, providing task progress, and reporting time spent accurately.
  • Worked in an agile team of .NET developers for a fast-paced software development firm.
  • Developed REST APIs and implemented authentication protocols, such as OAuth, to securely expose data to clients.
  • Developed high-level application design and directed detailed design work of the developers.
  • Developed data models for applications, metadata tables, views, and related database structures.
  • Conducted code reviews and mentored junior developers to improve code quality and ensure adherence to best practices.
ASP.NET MVC C# SQL Server Code Review Mentorship
Aug 2016 – Feb 2017

Associate Software Developer

Access World Tech PVT LTD, Lalitpur, Nepal

  • Developed assigned parts of new software.
  • Modified existing software to correct errors and improved performance.
  • Wrote maintainable and extensible code in a team environment.
  • Debugged software, identified root causes, and proposed solutions to software issues.
C# ASP.NET Debugging Database Basics

Specialized Services & Expertise

Delivering high-value, robust enterprise solutions tailored for banking, finance, and digital businesses.

Banking & FinTech Software

Specialized in mission-critical banking modules including Loan Services, EMI calculations, KYC Corporate updates, Dormancy Release, and automated approval workflows.

Full-Stack Web Development

End-to-end web engineering using C#, ASP.NET MVC, .NET Core on the backend paired with AngularJS, React, Vue.js, and modern CSS on the frontend.

RESTful APIs & Microservices

Architecting secure, high-throughput REST APIs and microservice endpoints with OAuth, token authentication, and data encryption protocols.

Database Architecture & Tuning

SQL Server schema design, complex T-SQL stored procedures, execution plan analysis, index optimization, and SSIS/SSRS data pipelines.

Role-Based Access Control (RBAC)

Multi-level security architecture, granular role permissions, approval delegation (initiator, recommender, approver), and complete audit trails.

VAT Billing & Automation

Automated invoicing and regulatory-compliant tax calculation engines with PDF generation, WinForms/WPF, and web interfaces.

Key Projects & Systems

Real-world applications engineered for leading banks, financial institutions, and corporate enterprises.

Flagship Banking
Siddhartha Bank Ltd • ASP.NET MVC / .NET Core

Siddhartha Automated Transaction System (SATS)

Comprehensive banking application with multiple modules including Loan Services (Credit Card EMI), Account Services (Dormancy Release, Scheme Change), PAN Update, Document Services, and KYC Corporate.

ASP.NET MVC .NET Core SQL Server C# AngularJS Entity Framework
Workflow Engine
Enterprise Banking • Multi-Tier Approval

Banking Memo & Approval Application

Memo tracking and approval workflow engine for general, expense, and procurement memos with initiator, recommender, and approver tiers, featuring skip, replace, and forward capabilities.

ASP.NET MVC .NET Core SQL Server C# AngularJS RBAC
Risk & Compliance
Risk Management • Asset Tracking

Collateral Management System (CMS)

Gathers and maintains detailed records of customer assets pledged as collateral for loans, ensuring real-time valuation updates, risk containment, and regulatory compliance.

ASP.NET MVC .NET Core SQL Server C# Entity Framework
Core Credit Engine
FinTech • Credit Processing

Loan Management System

Streamlines loan lifecycle from application tracking and real-time core banking integration to automated EMI calculations, repayment schedules, and risk reporting.

ASP.NET MVC .NET Core SQL Server C# AngularJS REST APIs
Tax & Accounting
Enterprise Desktop/WPF • Invoicing

VAT Billing & Compliance Engine

VAT-compliant billing system that automates invoice generation, tax calculations, customer product management, secure authentication, and PDF statement exports.

.NET (C#) SQL Server Entity Framework WinForms / WPF PDF Export
Management Portal
Web Portal • Inventory & Members

Library Management System

Web portal for book cataloging, member registration, automated borrowing history, fee calculations, and transaction records with optimized SQL Server database schema.

ASP.NET SQL Server C# Entity Framework

Education & Certifications

Academic foundations and specialized industry training in software engineering.

Academic Degrees

Feb 2016

Bachelor of Science in Information Technology (BSc-IT)

Sikkim Manipal University, New Delhi, India

Comprehensive curriculum covering object-oriented programming, relational databases, data structures, algorithms, and software engineering principles.

2010

Intermediate of Science (+2 Science)

Laligurans Higher Secondary School, Rajbiraj, Saptari, Nepal

Focus on Mathematics, Physics, and analytical problem solving.

2008

School Leaving Certificate (SLC)

Golden Star Higher Secondary School, Rajbiraj, Saptari, Nepal

Certifications & Training

Professional Certification

6-Month Industrial Training in .NET Technology

CMC Pvt. Ltd., New Delhi, India

Intensive enterprise training in C#, ASP.NET, SQL Server database design, OOP architecture, multi-tier application development, and live project deployment.

Agile Development & Secure Coding Practices

Banking & Enterprise Compliance

Hands-on expertise in sprint cycles, code reviews, secure token authentication, data encryption, and role-based access management.

What Colleagues & Leaders Say

Feedback on engineering rigor, banking domain knowledge, and execution speed.

"Puspak's expertise in .NET Core and SQL Server query optimization directly improved our core banking application load times by over 30%. His attention to security and transaction consistency is exceptional."

Senior Tech Lead
Banking Solutions Division

"His ability to translate complex banking requirements (like multi-tier memo approvals and collateral valuations) into clean, maintainable microservices was instrumental to our team's delivery."

Project Manager
Enterprise FinTech Projects

"A proactive problem solver and mentor to junior engineers. Puspak writes clean code, conducts rigorous code reviews, and delivers on time even under tight release schedules."

Lead Software Architect
Software Development Firm

Let's Build Something Great Together

Have a project in mind or looking for an experienced Full-Stack .NET Developer? Reach out anytime.

Call / WhatsApp

+977-9804748567

Location

Lalitpur, Nepal

Personal Website

puspakshah.com.np

Open to Collaborations

Specialized in Enterprise .NET Web Apps, FinTech Solutions, Microservices, and Database Architecture.

Send a Message