Skip to main content
Ranjan BhattaraiRB
Open to opportunities

Ranjan Bhattarai

@ranjanbhattarai

I build reliable Node.js payment, real-time, and distributed systems from backend to frontend.

Nepal
Message

What I'm looking for

I'm looking for a remote or hybrid role where I can build reliable backend and full-stack systems, work on distributed workflows and AI-powered applications, and contribute to architecture, performance, and technical mentorship.

At Unibird, I built Node.js and TypeScript backend services, Kafka-driven workflows, Stripe payment systems, and real-time chat features used in production. I improved database performance through indexing and query optimization, introduced Redis caching and idempotency strategies, and built resilient distributed workflows for payments and inventory.

I also deliver end-to-end features with React and Next.js, mentor junior developers, and am currently building an AI workspace with Next.js, PostgreSQL, Prisma, Redis, and multi-model LLM integrations.

Experience

Work history, roles, and key accomplishments

UN

Backend Developer

Unibird

Dec 2020 - Feb 2026 (5 years 2 months)

Designed and developed production backend services using Node.js and TypeScript, including event-driven workflows with Apache Kafka, REST APIs, and Stripe payment integrations. Improved database performance through indexing and query optimization, and built real-time communication features with Socket.io.

DE

Backend Developer Intern

Defactori

Apr 2020 - Nov 2020 (7 months)

Developed modular backend applications using NestJS and Node.js following SOLID principles and REST API best practices. Implemented authentication workflows and third-party integrations using JWT and OAuth 2.0.

Education

Degrees, certifications, and relevant coursework

AU

Ambition College, Tribhuvan University

Bachelor of Science, Computer Science and Information Technology

2017 - 2021

Pursued a Bachelor of Science in Computer Science and Information Technology, gaining a strong foundation in computing principles and software development.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan