Developer • Creator • Problem Solver

Building software that solves real problems.

I'm a full-stack developer passionate about building modern web applications, developer tools, open-source projects and useful digital products.

Angular React TypeScript Java Spring Boot Node.js
developer.ts
const developer = {
  name: "Code Nepal",

  role: "Full Stack Developer",

  skills: [
    "Angular",
    "React",
    "Spring Boot",
    "Node.js"
  ],

  passion: "Building useful things"
};
01

Developer behind the code.

I enjoy turning ideas into practical software.

My work spans frontend development, backend systems, UI/UX, developer tools and open-source projects. I enjoy exploring technologies and building products that are simple, useful and maintainable.

From business applications to developer libraries, I like working across the entire development process — from designing interfaces to building APIs and databases.

Let's build something together →
10+ Years of development
20+ Projects built
∞ Things to learn
02

Tools I work with.

FE

Frontend

Angular, React, TypeScript, JavaScript, HTML, CSS and modern UI development.

Angular React TypeScript JavaScript
BE

Backend

Building APIs, business systems and backend services with modern technologies.

Java Spring Boot Node.js REST API
DB

Database

Designing data models and working with relational and application databases.

MySQL SQLite SQL
UX

UI / UX

Designing clean interfaces and creating intuitive user experiences.

UI Design UX Wireframing Prototyping
03

Things I've built.

Small tools. Real problems.

Browser extensions designed to make everyday tasks faster, simpler and more useful.

Artha English and Nepali Dictionary Chrome extension
CHROME EXTENSION DICTIONARY

Artha: English & Nepali Dictionary

Instantly see English and Nepali word meanings when you select text in your browser. Fast, lightweight and designed for everyday reading.

JavaScript Chrome Extension English नेपाली
View on Chrome Web Store ↗
Sidebar Notes Chrome extension
CHROME EXTENSION PRODUCTIVITY

Sidebar Notes

Advanced browser notes with a convenient sidebar. Create, edit, pin and sync notes without leaving the page you're working on.

JavaScript Chrome Extension Notes Productivity
View on Chrome Web Store ↗
Nepali Calendar Chrome extension
CHROME EXTENSION CALENDAR

Nepali Calendar

A clean and fast Bikram Sambat calendar that lets users view Nepali dates alongside English dates, explore festivals and events, and convert between BS and AD.

JavaScript Bikram Sambat Calendar BS ↔ AD
View on Chrome Web Store ↗
🇳🇵
NEPALI TECH

Building useful tools for Nepal

From Nepali calendars and date conversion to language tools, I enjoy building lightweight software around everyday problems.

Have an idea? Let's build it →

Building tools for other developers.

I enjoy creating reusable libraries and developer tools that solve problems beyond my own projects.

⌘ ngx-np-datepicker

Nepali Bikram Sambat Datepicker for Angular.

★ Open Source Angular TypeScript
Explore Package →
04

Notes from the code.

Building reusable Angular components

Practical lessons from building Angular component libraries.

Read article →

Things I learned while building a Chrome extension

Exploring browser APIs, storage, notifications and extension architecture.

Read article →

Designing scalable REST APIs

Thoughts on structuring backend applications and building maintainable APIs.

Read article →

Let's build something great.

Have an idea, project or collaboration in mind? I'd love to hear about it.

Get In Touch →