Profile
Bibek Manandhar
Role

Software Developer

Core stack

TypeScript · NestJS · PostgreSQL

Focus
  • APIs, data, and reliable systems

About Me

2016

Started exploring computers and technology.

2018

Joined Bachelor in Computer Engineering.

2020

Began learning programming fundamentals.

2021

Developed strong interest in backend development.

2022

Deep dive into Linux, networks, and infrastructure.

2023

Worked on multiple backend + system projects.

2024

Focused on security, servers, and dev tooling.

Experience

Software Developer

Finnoto Solutions Pvt. Ltd. · Bangalore, India · August 2023 - Present

Building production financial software with NestJS, TypeScript, PostgreSQL, and modern backend tooling.

  • Built APIs and business logic for expenses, invoices, credit notes, purchase orders, vendor onboarding, payments, refunds, disputes, settlements, and approvals.
  • Designed configurable multi-level approval workflows with handover tracking and deviation reporting.
  • Implemented tax, compliance, foreign-currency, OCR, bank onboarding, payout, reconciliation, email, and background-job integrations.
  • Investigated production issues involving concurrency, pagination, ORM filters, and bulk-upload data integrity.
  • Delivered JWT authentication, role-based access control, two-factor authentication, password reset, tests, and CI improvements.

Toolkit

Technical skills

Languages

TypeScript, JavaScript, Python, Bash

Backend

NestJS, Express.js, Node.js, REST APIs, DTO validation, OpenAPI/Swagger

Data

PostgreSQL, Redis, MongoDB, TypeORM, raw SQL, migrations, indexing, transactions

Testing and debugging

Jest, integration testing, Postman, curl, logging, performance and concurrency analysis

Delivery and security

Git, GitHub Actions, Docker, Linux, JWT, RBAC, two-factor authentication

Integrations

OCR, bank and payout files, email, BullMQ background jobs, third-party APIs

Selected work

Projects

NestJS · PostgreSQL

RMS

Inventory and transaction backend with role-based authentication, delivery conventions, and release automation.

NestJS · TypeScript

Inventory Management

Backend APIs for item units, unit types, inventory transactions, and cached roles.

Express.js · PostgreSQL

E-commerce API

Express.js API for products, brands, and categories with filtering, pagination, search, audit fields, and Swagger documentation.

Node.js · React · Python

Intrusion Detection System

Web application around a few-shot learning model trained on CICIDS2017, with Node.js, React, and Python components.

View project

Rust · Axum

Photo Backup Server

Backend for a photo backup server built with the Axum framework in Rust.

View project

Ruby · Linux

Process Wallpaper

Ruby tool that generates wallpaper images from processes running on a Linux system.

View project

Get in touch

Let's build something useful

I'm open to software development opportunities, technical conversations, and interesting projects where I can build reliable products and useful systems.