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.
Engineering Reliable, Scalable & Secure Applications
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, MicroservicesRESTful APIs & Microservices
OAuth, Token Auth, Swagger, Distributed ArchitectureEntity Framework & ORM
LINQ, Code-First, Database-First, PerformanceWinForms, WPF & SharePoint
Desktop Systems, VAT Billing Engines, IntranetAngularJS & Angular
SPAs, Banking Portals, Two-way Data BindingReact & Vue.js
Component Driven UI, State Management, HooksJavaScript (ES6+) & jQuery
Asynchronous AJAX, DOM Manipulation, Dynamic LogicHTML5, CSS3 & Bootstrap
Responsive Grid, Flexbox, Animations, Cross-BrowserSQL Server (2008 – 2019)
T-SQL, Stored Procedures, Views, Triggers, IndexesQuery Optimization & SSIS/SSRS
Execution Plans, Index Tuning, Reporting ServicesMySQL & PostgreSQL
Relational Modeling, Schema Migrations, Complex JoinsGit, GitHub & CI/CD Pipelines
Version Control, Branching, Automated DeploymentDocker, AWS & Azure
Containerization, Cloud Hosting, App ServicesAgile / Scrum, Unit & Integration Testing
Sprint Planning, Code Review, Mentorship, TDDEmployment History
Over 7 years of progressive experience delivering enterprise solutions in banking and technology.
Junior Officer - Software Developer
Siddhartha Bank Limited
- 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.
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.
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.
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.
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.
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.
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.
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.
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.
Loan Management System
Streamlines loan lifecycle from application tracking and real-time core banking integration to automated EMI calculations, repayment schedules, and risk reporting.
VAT Billing & Compliance Engine
VAT-compliant billing system that automates invoice generation, tax calculations, customer product management, secure authentication, and PDF statement exports.
Library Management System
Web portal for book cataloging, member registration, automated borrowing history, fee calculations, and transaction records with optimized SQL Server database schema.
Education & Certifications
Academic foundations and specialized industry training in software engineering.
Academic Degrees
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.
Intermediate of Science (+2 Science)
Laligurans Higher Secondary School, Rajbiraj, Saptari, Nepal
Focus on Mathematics, Physics, and analytical problem solving.
School Leaving Certificate (SLC)
Golden Star Higher Secondary School, Rajbiraj, Saptari, Nepal
Certifications & Training
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.
Let's Build Something Great Together
Have a project in mind or looking for an experienced Full-Stack .NET Developer? Reach out anytime.
Email Me
puspakshah@gmail.comCall / WhatsApp
+977-9804748567Location
Lalitpur, Nepal
Personal Website
puspakshah.com.npOpen to Collaborations
Specialized in Enterprise .NET Web Apps, FinTech Solutions, Microservices, and Database Architecture.