Purna Bahadur Rana

Web & AI development.

AI/ML & Full-Stack Developer

I'm Purna, a developer based in Bhutan. I build websites, custom software, and AI tools for businesses, organisations, and individuals.

Selected work

Projects I've
worked on.

These projects cover document management, AI-assisted search, booking systems, and security monitoring. They include client work, my internship, and ongoing work with project teams.

1.Full-Stack / Payments / Booking Systems

BNB Payment Gateway Integration & Hotel Booking System Upgrade

The Pema by Realm | In Progress

– Present(expected )

An ongoing upgrade of The Pema by Realm’s booking platform, connecting BNB international payments with reservations, dynamic room information, server-side availability checks, and protected administrative workflows.

Node.jsExpressJavaScript

2.Product Design / Full-Stack / AI

Volunteer Management Information System (VMIS)

Bhutan Youth Development Fund | In Progress

– Present

An in-progress rebuild of Y-VIA’s volunteer platform for the Bhutan Youth Development Fund. The project connects registration, events, verified attendance, service hours, and digital portfolios so a volunteer’s contribution can become a credible record of their development.

Next.jsFastAPITypeScript

3.Cybersecurity / Infrastructure

Wazuh SIEM Implementation & Feasibility Assessment

Bhutan Insurance Limited | In Progress

– Present(expected )

An ongoing Wazuh SIEM implementation and feasibility assessment for BIL, connecting centralized security monitoring, vulnerability visibility, asset information, and compliance reporting with the ICT team’s operational needs.

WazuhLinuxSecurity Monitoring

4.Enterprise Software / Full-Stack

Correspondence & Document Management System

Royal Audit Authority | Internship

–

An enterprise system developed with a team during my internship to support incoming and outgoing correspondence, registry workflows, document search, archiving, permissions, and administrative processes.

ReactNestJSTypeScript

5.AI / RAG / Full-Stack

Knowledge Management System (KMS)

Royal Audit Authority | Client project

–

An AI knowledge assistant built with a four-person team to help RAA auditors search approved institutional documents in natural language. It connects document ingestion, semantic retrieval, reranking, and generated explanations with traceable source citations.

FastAPIReactTypeScript

6.Backend Engineering / Business Workflows

Property Inspection & Valuation System

Bhutan Insurance Limited | Client project

–

A property inspection and valuation platform for BIL, connecting land and building requests, field assessments, valuation calculations, verification, approval, supporting documents, and management reporting through role-based workflows.

ReactNestJSTypeScript

Services / How I can help

What can I help
you build?

You might be starting with an idea, replacing a manual process, or improving something you already use. I can help you work out what to build and how to approach it.

Websites & web development

A website for your business, your work, or a new project. I can build it to work well on phones and larger screens, or help improve the site you already have.

Custom software & web applications

Software for the way your team works: booking systems, dashboards, document workflows, and internal tools. I can also connect an application to the services you already use.

AI tools & integrations

Search tools and assistants that help people find answers in your documents, with links to the source material. I can also add AI features to an existing application.

Product development & UI/UX

Help with the early decisions: what to build, how people will use it, and what the first version needs. I can plan user flows, design interfaces, and build a working prototype.

Backend development & deployment

APIs, databases, and integrations that connect the parts of an application. I can build the backend and set up deployment on a suitable server or hosting service.

Application security & system integration

User sign-in, access permissions, and a record of important actions in your application. I can also help connect systems and add security monitoring where the project calls for it.
Purna Bahadur Rana wearing a dark outfit against a neutral background.

Hi, I'm Purna Bahadur Rana.

I'm a full-stack and AI/ML developer based in Bhutan. I build websites, applications, and AI-powered tools, working on everything from what people see and interact with to the systems running behind the scenes.

What I enjoy most is figuring out what someone actually needs and finding a good way to build it. I've worked with teams on projects for organizations in Bhutan, and those experiences have taught me how important it is to understand the people who'll be using the software, not just the technical side of it.

I'm always happy to hear about new ideas, whether it's something you're starting from scratch or an existing system that could work better.

When I'm away from my computer, I enjoy hiking, travelling, and exploring new places.

Get in touch

Tell me what
you have in mind.

Have a website, an application, or an AI feature in mind? Tell me a little about what you're working on. I'd be happy to hear about it.

Share what you want to achieve and any timeline you're working with. You don't need to have all the technical details worked out.

Email me

Discuss your projecthello@purnabdrrana.com

For development roles or collaborations, you can use the same email address.