Open to new roles · Kathmandu, Nepal

I build the whole thing.

I'm Pramod, a full-stack developer who owns features end to end: the schema, the API, the auth, the cache and the interface someone actually clicks. Five years in, four products in production, one of them built entirely solo.

01 · Data
02 · Cache
03 · Auth eyJhbGciOi.role:admin
04 · API
POST /payroll/run
  → auth()
  → validate()
  → cache.get()
  → db.insert()
201 Created
05 · Interface
Run payroll
  1. 05InterfaceReact · Next.js
  2. 04APINode · Express · Hono
  3. 03AuthJWT · RBAC
  4. 02CacheRedis
  5. 01DataPostgres · Mongo · MySQL
  • 5+years shipping
    production code
  • 4products live
    right now
  • 37+PDF tools in FynePDF,
    designed and built solo
  • 1stprize, NSU
    Tech Fest

01 Selected work

Four products.
All of them live.

Not screenshots. Each one below is a small working recreation of the real thing, so you can feel how it behaves. Go on, click around.

01 / 2026 · Built solo

FynePDF

AI-powered PDF workspace

Designed and built alone, end to end. Thirty-seven document tools to merge, compress, sign and convert, AI agents that chat with, summarize and compare documents, and a public REST API so developers can do it all from code.

  • 37+ document tools
  • AI agents for chat, summary, compare
  • REST API for developers
Next.jsHono APIPostgreSQLAI models
fynepdf.com
fynepdf.com
Tell Fyne what to do.Say it in a sentence. Review the steps. Tap Run.
quarterly-report.pdf 4.8 MB

Plan
  1. Pick a prompt above
Compress Merge Sign Page no. Redact Summarize AI Chat AI Split

Interactive recreation. Pick a prompt and press Run.

02 / HR platform

Kelme HR

HR management, payroll and self-service

A complete HR platform: employee records, automated payroll, analytics dashboards, role-based access control and an employee self-service portal with leave and approval workflows.

  • RBAC admin, manager, employee
  • Payroll automated monthly runs
  • Leave request and approval flows
Next.jsNode.jsRedisMongoDB
See it live
kelme-hr / dashboard
Dashboard
Employees128
On leave today6
Payroll · OctNPR 4.2M403 · payroll:read
October payrollDraft
128 employees · ready to run
403 · needs payroll:run
Leave requests2 pending
  • SK
    Sita K.Annual · 3 days
  • RB
    Rohan B.Sick · 1 day
403 · needs leave:approve
My leave12 days left
No open requests Admins manage, they don't apply here

JWT scope payroll:run leave:approve

Try it: request leave as Employee, then approve it as Manager.

03 / EdTech

Online Learning Center

Training platform for a data engineering company

A full-stack learning platform: course catalog, student enrollment with integrated payments, and a learning dashboard that serves free and premium courses to the right students.

  • Payments enrollment and checkout
  • Gating free and premium content
  • Dashboard progress per student
Next.jsPayment gatewayMongoDB
onlinelearningcenter.in
onlinelearningcenter.in / learn
0%
Data Engineering trackBecome a Data Engineer6 lessons · free and premium
  1. Order created
  2. Payment captured
  3. Webhook verified
  4. Access granted

Tick off the free lessons, then unlock premium.

04 / E-commerce

Kelme Store

Storefront for a sportswear brand

The online store for Kelme Nepal: product catalog, category browsing, a shopping cart, and a custom printing flow so teams can request jerseys with their own names, numbers and logos.

  • Catalog men, women, kids, sports
  • Cart and checkout flow
  • Custom jersey and logo printing
Next.jsNode.jsCatalog DB
kelme.com.np
kelme.com.np / custom-printingCart 0
PRAMOD 10
Custom printing Team jersey, your print

Type a name and number. It prints live.

02 About

I like owning a feature from end to end, from the database schema and the API through to the interface someone actually clicks. I care about readable code, honest estimates, and systems that don't wake anyone up at 2 a.m.

01

Readable code

Code gets read far more often than it gets written. I write for the next person to open the file, who is usually me six months later.

02

Honest estimates

If it's three days, I say three days. If I don't know yet, I say that too, then go and find out fast.

03

Quiet nights

Validation, auth and sensible logging go in on day one, so production issues stay small and never turn into fires.

Based in
Kathmandu, NepalUTC+5:45, yes, the quarter hour
Studied
B.Sc. Computer EngineeringNepal Engineering College
Core stack
MERN, Next.js, Postgresplus Hono, Redis and AI APIs
Looking for
The next team to build withFull-time or contract, remote or on site

03 Toolbox

The stack,
layer by layer.

The same five layers from the top of the page, with what I reach for at each one.

  1. L5

    Interface

    ReactNext.jsJavaScript ES6+HTML5CSS3

  2. L4

    API

    Node.jsExpress.jsHonoREST servicesAPI integrationAI integration

  3. L3

    Auth & safety

    JWT authRole-based accessAPI validationPayment gateways

  4. L2

    Cache & infra

    RedisAWSDevOpsGit & GitHub

  5. L1

    Data

    PostgreSQLMongoDBMySQLDatabase design

And holding it all together: Agile and Scrum, code review, debugging under pressure and working well with a team.

04 Career

Five years,
as a commit history.

$ git log --career --oneline

  1. 7c1e2faHEAD → main

    Full-stack developer · FynePDF

    Designed and built FynePDF solo, end to end: an AI-powered PDF workspace with 37+ document tools, AI agents for chatting with and summarizing documents, and a REST API for developers.

    • + Next.js
    • + Hono
    • + PostgreSQL
    • + AI agents
    • + public API
  2. 4b9d03e

    Full-stack developer · Fact Nepal, Kathmandu

    Built scalable MERN applications and backend services, integrated third-party APIs and payment gateways, and put API validation and security best practices in place.

    • + MERN at scale
    • + payment gateways
    • + third-party APIs
    • + API security
  3. 1a2f9c8

    Full-stack developer · Kush Technology, Kathmandu

    Developed MERN web applications with React and Node.js, built RESTful APIs with Express and MongoDB, and implemented JWT authentication with role-based access control.

    • + React
    • + Express
    • + MongoDB
    • + JWT and RBAC
  4. e3d0b71tag: v1.0

    B.Sc. Computer Engineering · Nepal Engineering College

  5. 9f8a4c2tag: 1st-prize

    First prize · NSU Tech Fest

  6. 0b5e211initial commit

    High school diploma · Xavier International College

05 Contact

Got something
to build?

Have a project in mind, a team that needs someone who can carry a feature from schema to screen, or just want to say hi? My inbox is open. It's --:-- in Kathmandu right now.

POST/helloHTTP/1.1
Host: pramodpudasaini.com.np Content-Type: application/json
{
:,
:,
:,
:
}
↑↓ move↵ runesc close