
npFolioPortfolio Management System
Financial data pipelines joined to the interfaces that operate on them.
Full-stack portfolio management system integrating financial data pipelines with interactive, web-based operational workflows.
Built for SMTM Capital. Source and product links are not public.
What I built
- Python pipelines using Pandas and NumPy to clean, compare, validate, and transform financial datasets
- Automated batch imports and synchronisation between CSV files and relational database records
- Flask APIs and data-driven Next.js interfaces for portfolio operations, validation, and reporting
- Complex forms and validation workflows for financial records built with React Hook Form
- Usability and quality assessments used to identify workflow issues and improve product reliability
- Customer and admin tools across the wider product family, npFund and npOpen, used by brokerages and banks in Nepal
- Requirements clarified with designers, QA, and business stakeholders, then delivered as forms, reports, and reusable interfaces
Stack
- Next.js
- TypeScript
- Python
- Flask
- Pandas
- NumPy
- MySQL
- React Hook Form