Skip to content

Full Stack OCD DeveloperKathmandu, Nepal

I design and buildweb products,from the ground up.

I work across the whole stack — and love taking full ownership of the product from level 0.

Based
Kathmandu, Nepal · --:--
Focus
Multi-tenant SaaS, APIs, design systems
Languages
Nepali (native), English (professional)
Open for
Engineering roles & freelance
Multi-tenant SaaSBackend architectureDatabase modellingAccess controlDesign systemsPayment flows
0+
Years writing code

Since 2023 from a BCA student into professional.

0+
Stars on Hash

A Hashnode clone that was made very early on my journey.

0
Roles in one RBAC model

CEO, HR, Manager, Employee. with escalation protection.

0
Curosity

I actually love tech and how it works.

Selected work

01

Four projects, all built from scratch.

Each one has a case study behind it: what the problem was, what I built, and what I'd change now. The repo numbers come straight from GitHub.

Approach

02

My Approach on building Full Stack Application.

This is how i build application and how i learned and feel easy for me.

01

Model the data first

User Interfaces comes [1], schemas comes [0]. I spend the first day understanding and designing the whole platform in my mind first, spanning from how the product backend and data flow should be to how the platform should look.

02

Design with intention

Design is what excites me most. I obsess over the little details because they're what make a product feel complete. Every interaction, spacing, animation, and visual decision should have a purpose. If the experience doesn't feel right, I'm not finished yet. I have OCD btw :)

03

Build what I admire

I build products that I genuinely enjoy using. When the interface feels elegant and the experience is satisfying, it motivates me to keep refining every detail. I often find myself pausing just to appreciate how everything comes together.

04

Architecture before interface

A great frontend is built on a great backend. I prefer solving the architecture, APIs, and data flow first. Once the foundation is solid, building the interface becomes faster, cleaner, and far more enjoyable.

05

Refine relentlessly

Code rarely ends up perfect on the first attempt. I revisit, simplify, and improve my work continuously. Before replacing something, I try to understand why it exists and what problem it originally solved.

06

Shipping isn't the finish line

A feature isn't truly finished when it's merged—it's finished when real people use it successfully. Watching users interact with a product reveals edge cases, assumptions, and opportunities that no amount of planning can predict.

Experience

03

Where I've been shipping.

  1. Role

    Jan 2026 — June 2026

    Full Stack Developer

    ACID Integrations

    Remote

    Building and maintaining production features across the stack, and steadily reshaping the frontend architecture underneath them.

    • Develop and maintain production-ready full-stack features with modern React and TypeScript.

    • Refactored and modularised the frontend architecture, improving component reusability and reducing maintenance overhead.

    • Improved backend database schema definitions, contributing to cleaner data models and easier feature development.

    • Integrated an audio analysis module into a client project.

    • Diagnosed and resolved application bugs, improving stability and developer productivity.

    • Active in pull request reviews, Git-based workflows and Agile practices.

    Next.jsTypeScriptNode.jsPostgreSQLGit
  2. Role

    now

    Jul 2026 — Present

    Full Stack Developer

    Converge Solutions Pvt Ltd.

    Sanepa, Lalitpur

    Building and maintaining production features across the stack, and steadily reshaping the frontend architecture underneath them.

    • Developing and maintaing production-ready full-stack applications with modern React and TypeScript.

    • Handling a full stack GYM application for a client with AI/ML Integration.

    • Key role in building system architecture and system design

    • Design and build company website v2. www.convergesolns.com

    • Developing a multi tanent KIOSK Banking system with AI and ML integration

    Next.jsTypeScriptNode.jsPostgreSQLMySQLtRPCTanstackZustandGit
  3. Milestone

    2023

    Hash reached 100+ stars

    Open source

    GitHub

    A full-stack Hashnode clone became my most-starred repository — and taught me that documentation is a feature.

    • Shipped a complete publishing platform: editor, feeds, publications, payments.

    • Wrote the architecture README that drove most of the project's traction.

    Next.jsT3 StackDrizzleStripe
  4. Education

    2022 — 2026

    Bachelor of Computer Applications

    Kathford International College

    Lalitpur, Nepal

    Four years of fundamentals — data structures, databases, networks — running in parallel with everything I was building on the side.

    • Studied data structures, algorithms, database systems and software engineering.

    • Built WorkForge, Readora and Ridezio alongside coursework.

Stack

04

What I build with.

Languages

03
TypeScript
JavaScript
Python

Frameworks

04
Next.js
React
TanStack
Express.js

Data

06
PostgreSQL
MongoDB
Drizzle ORM
Prisma
Redis
Zustand

Backend

04
tRPC
Better Auth
Stripe
WebRTC

Interface

02
Tailwind CSS
shadcn/ui

Tooling

02
Git
Supabase

Off the clock

06

A bit about me.

You'll spend more time talking to me than reading my commits.

01

I build products to learn

Hash started as a question about how Hashnode actually works and ended up with 100+ stars. Rebuilding something you admire teaches more than any tutorial.

02

Brainstroming beyond

I can't stop thinking of ideas a software could solve - there is not a night i slept without thinking what my next project would be.

03

Hiking, Games and Novels

Coders must touch grass, so i hike with my buddies to mountains if i really need a break. Love late night gaming and reading books. Nerd++

04

Spending time with loved ones.

My favourite part of the day is to stop about tech and spend quality time with my loved ones and my girlfriend.

05

Robotics

As you know Curosity drives in my blood, Robotics and robots are what made me get into tech. Not Iron man though, but robots from china, their tech. Robotics is a field where i live and thrieve.

06

+05:45

Kathmandu sits on a 45-minute offset, which breaks roughly half the scheduling libraries I've used. The mountains make up for it.

Setup

08

What I work in every day.

Nothing exotic. A setup I've tuned once and stopped thinking about, which is rather the point.

Daily drivers

VS Code
Editor
Where almost everything gets written. Tuned once, then left alone.
Zed
Editor
For when I want something that opens instantly and gets out of the way.
Figma
Design
Layouts get decided here before a single line of JSX exists.
Obsidian
Notes
Schema sketches, half-formed ideas, and the reading list I never finish.
Git + GitHub
Version control
Small commits, readable history, and pull requests as the quality gate.
pnpm
Packages
Fast installs and a lockfile that doesn't start arguments.
Windows & Fedora
Device
Soon will get a mac though. Or Buy me one plzzzz :(

Editor

Theme
Omni
Icons
Material Icon Theme
Font
Geist Mono
Ligatures
On

Extensions

10
  • Tailwind CSS IntelliSenseClass autocomplete, including inside cn()
  • ESLintCatches the mistakes types can't
  • PrettierFormatting stops being a discussion
  • Pretty TS ErrorsMakes TypeScript errors readable
  • GitLensBlame and history without leaving the file
  • ES7 React SnippetsBoilerplate I'd rather not retype
  • Auto ImportImports resolve themselves
  • Tailwind SorterOne canonical class order
  • Material Icon ThemeFindable files in a long tree
  • OmniThe theme I keep coming back to