Open to freelance & full-time

Kathmandu Nepal

DamodarKhanal

Full Stack Software Developer

I’m a BCA graduate who enjoys building things with technology and learning along the way. I’m interested in software development, web technologies, and creating simple solutions to real-world problems.

I like exploring new tools, working on projects, and figuring out how things work. I don’t believe in knowing everything—I believe in staying curious, learning from mistakes, and getting a little better with every project I build.

I’m currently focused on growing as a developer and looking forward to turning more ideas into useful, meaningful digital experiences.

Scroll

(01) — (06)

(01)background

3 entries

Where I've been

Roles, studies, and the work that shaped how I build things.

Experience

2023-2026

Full Stack Developer

Shakta Technology Pvt. Ltd

I worked across both the frontend and backend, turning ideas and requirements into practical, reliable applications. My work involved building responsive user interfaces with Next.js, developing APIs and backend functionality with Laravel, working with databases, integrating third-party services, and making sure everything worked smoothly together.

This experience taught me a lot beyond just coding. I learned how to understand real-world requirements, solve problems, work through challenging bugs, write maintainable code, and continuously improve the applications I worked on.

Looking back, these three years gave me a strong foundation as a developer and helped me become more confident in building complete applications from frontend to backend.

2026-Present

Full Stack Developer

Web Creation Nepal Pvt. Ltd

Full-Stack Developer — 2026–Present

I’m currently working as a Full-Stack Developer, primarily working with Laravel and Next.js to build and improve modern web applications.

My role involves working across both the frontend and backend—from creating clean and responsive interfaces with Next.js to developing APIs, backend logic, authentication, database functionality, and integrations with Laravel.

I work closely with the team to understand requirements, solve technical problems, improve existing features, and turn ideas into reliable, user-friendly products.

This role is helping me take what I’ve learned from previous experience and apply it to larger, more challenging projects while continuing to grow as a developer.

Education

2022 — 2026

Bachelor of Computer Application

Tribhuvan University

mpleted a Bachelor of Computer Applications (BCA), building a strong foundation in computer science, software development, and information technology. Developed practical knowledge of programming, database management, web development, software engineering, and computer systems. The degree strengthened my problem-solving, analytical, and technical skills through academic projects and hands-on learning, preparing me to design, develop, and maintain modern software applications.

(02)stack

14 technologies

What I work with

The tools I reach for by default, grouped by where they sit in the stack.

Frontend / 4

ReactNext.jsTailwind CSSCSS

Backend / 2

LaravelNode.js

Language / 5

TypeScriptJavaPHPPythonJavaScript

Database / 3

MySQLRedisPostgreSQL

(03)work

1 projects

Selected work

Case studies of things I designed, built, and shipped.

Browse every project

The full archive

Swipe

(04)open source

1 published

Packages I maintain

Each one ships with its own documentation site, hosted right here.

Nepali Address for Laravel

v1.0.0

Nepali Address for Laravel

$ composer require khanaldpk/nepali-address
Read the docs

All packages & docs

The full index

(05)writing

1 recent

Notes & write-ups

Things I worked out the hard way and wrote down so the next person doesn't have to.

(06)contact

Say hello

For work, questions, or anything you think I'd find interesting.

khanaldpk8@gmail.com