Gharpaluwa

Ingeniero de Software Dublín

Ingeniero de Software Dublín

Ingeniero Construido Para Escalar

Más Allá Del Código

Lo Que Dicen

Construyamos Juntos

Mensaje Recibido

Política de Privacidad

Términos de Uso

Política de Cookies

Aviso Legal

Últimas Noticias

Trabajo Seleccionado

Showcase

Lo Que Ofrecemos

Industrias Que Servimos

Más Allá De La Pantalla

Construido Juntos

View View
Nben Malla
Nben Malla

Software Engineer

A software engineer who builds systems that scale, modernizes platforms that matter and ships code that holds up long after the project ends.

Based in Dublin, Ireland, with a presence across Bristol, Groningen and Kathmandu, the work spans FinTech platforms, SaaS products and open source contributions, collaborating with engineering teams across Nepal, Ireland, the Netherlands, New Zealand and the United States.

From leading legacy modernization for global banking clients to architecting microservices in Go, Java and Python, the focus has always been the same. Understand the problem deeply, build it right and make sure the people depending on it never have to think about it failing.

Leer artículo Leer artículo

Case Study © 2026

Gharpaluwa

Gharpaluwa Pet Solution Nepal © 2026

Gharpaluwa

Building Gharpaluwa, a Full Stack E-Commerce Platform from Scratch

Gharpaluwa is a Nepali e-commerce platform built to compete on personalisation and community. The client needed a full product, not a template, built by one engineer in six months.

The engineering challenge spanned three hard problems at once: real-time live chat, a social feed ranking algorithm, and a personalised AI agent for product discovery. None of these are solved by an off-the-shelf stack.

The platform launched at gharpaluwa.com.np with all three systems live. One developer, two frameworks, one working product.

Young couple posing with their smiling dogs in an outdoor setting.

A full e-commerce platform built solo across two frameworks.

Gharpaluwa is a consumer e-commerce product for the Nepali market, owned by Aakah Nayaju. The project required building real-time messaging, a ranked social feed, and an AI recommendation engine from scratch.

Gharpaluwa web app color pallet

Three high-complexity systems had to ship together from a single engineer.

Background

Live chat, feed ranking, and AI personalisation are typically team-level problems. Each requires separate infrastructure, different runtime concerns, and significant iteration time. Building them simultaneously, solo, meant every architecture decision had to hold across all three.

Portrait of a young man sitting outdoors with his dog, smiling at night.

No shortcuts on the hard parts.

Two small dogs sit in silhouette, gazing through a slatted door with soft ambient lighting.

No platform existed. Each feature started from zero.

A working product with three live complex systems.

Two cats sit by a window enjoying the warm autumn sunlight indoors.

Django + Laravel, seamlessly bridged.

Architecture Decision

Splitting responsibilities across Django and Laravel avoided monolith bloat while keeping the React frontend unified through Inertia.js. The tradeoff was cross-framework coordination overhead. That was acceptable. Rewriting one framework later would not have been.

Close-up of hands holding a smartphone, typing a message on a touch screen indoors.

Live Chat

Built on WebSockets with Django Channels. Designed for concurrent sessions without polling overhead. Message state persists across sessions with minimal latency under realistic Nepali network conditions.

A woman in a casual outfit feeds her small dog indoors, creating a warm, cozy atmosphere.

Social Feed

A ranking algorithm scores posts by recency, engagement rate, and user affinity. The feed is not chronological. It surfaces relevant products and community content based on purchase history and interaction signals.

A man examines bird cages in a lively market in Bandung, Indonesia, showcasing local culture.

AI Shopping Agent

A personalised recommendation agent built on top of user behaviour data. It surfaces product suggestions inside the browsing flow, not as a separate widget. The model updates on session data, not batch jobs.

Laptop on desk with IDE open, showing coding environment, next to plush toy and greenery.

Inertia.js created friction between Django and Laravel routing.

Shared session state and a unified API contract resolved it.

A close-up of a person typing on a keyboard in a modern tech workspace with gadgets and a monitor.

A full platform shipped on time with three live production systems.

Systems Live

Live chat, social feed ranking, and the AI shopping agent all launched together. No deferred features. Each system runs in production at gharpaluwa.com.np

Build Time

Delivered in six months by a single developer. The dual-framework architecture added complexity upfront but reduced rework during integration.

Young woman with a laptop working in a modern indoor space, showcasing freelance and digital nomad lifestyle.

“Nben took three problems that most teams would split across separate sprints and delivered them together. The AI agent alone changed how users move through the platform. The chat made it feel like a real marketplace.”

Aakah Nayaju
Founder
Gharpaluwa Pet Solution

Two dogs relaxing in a vibrant green garden setting. Ideal for pet and outdoor themes.

Two frameworks only work together if the contract between them is strict.

A serene silhouette of a cat sitting by a window, enjoying the sunlight.

Project Team
Nben Malla, Full Stack Developer. Aakah Nayaju, Founder and Client.

NBEN

Great George St, Bristol United Kingdom

+44 777 0145 503

info@nben.com.np

NBEN

South-West Inner City, Dublin Ireland

+44 777 0145 503

info.ie@nben.com.np

NBEN

Akerkhof, Groningen Netherlands

+44 777 0145 503

info.nl@nben.com.np

NBEN

Durbar Margh, Kathmadnu Nepal

+977 974 289 4313

info.np@nben.com.np

GB
GB
IE
IE
NL
NL
NP
NP