Available for internship, contract, and junior developer rolesBased in Indonesia

Hello, I am Dandi Nirpana Nahin

Building practical web applications from interface to backend flow.

Junior Full-Stack Developer, Frontend Developer, Backend-capable Developer

I build responsive web applications using JavaScript, TypeScript, React, Next.js, NestJS, and SQL-based databases. My work focuses on clean user interfaces, maintainable code structure, API integration, authentication, and real-world product flows such as checkout and payments.

currently-building.ts
01
02
03
04
05
06
07
08
const developer = {
  name: 'Dandi Nirpana Nahin',
  craft: ['UI', 'Web Apps', 'APIs'],
  values: [
    'clarity',
    'maintainability',
    'useful flows'
  ]
};
Current focusFull-stack web apps
StatusOpen to roles
Portrait of Dandi Nirpana Nahin01 / About

About Me
Frontend-focused, backend-capable.

I am a junior full-stack developer with hands-on experience building web applications across frontend, backend, database, authentication, and payment workflows.

I started learning web development through full-stack JavaScript projects and training programs, then continued building practical applications that combine frontend interfaces, backend APIs, database logic, and third-party integrations.

My current focus is improving how I design and build maintainable web applications with TypeScript, Next.js, NestJS, SQL databases, authentication, and deployment workflows.

5Real portfolio projects
1Professional training experience
Full-stackFrontend-focused development
02 / Technical skills

Technical Skills

Tools and technologies I use to build web interfaces, APIs, database-driven features, and deployment-ready projects.

0108 tools

Frontend

I use React, Next.js, TypeScript, Tailwind CSS, and modern UI patterns to build responsive and maintainable web interfaces.

  • Next.js
  • React
  • TypeScript
  • TanStack Query
  • Vue.js
  • Nuxt.js
  • Tailwind CSS
  • Astro
0207 tools

Backend

I build RESTful APIs and backend flows using Node.js, NestJS, Express.js, Prisma, Sequelize, and authentication tools.

  • Node.js
  • NestJS
  • Express.js
  • REST API
  • Prisma ORM
  • Sequelize
  • Better-Auth
0306 tools

Database & Cloud

I work with PostgreSQL, MySQL, Supabase, Vercel, Netlify, and cloud-based storage or deployment workflows.

  • PostgreSQL
  • MySQL
  • Supabase Database
  • Supabase Storage
  • Vercel
  • Netlify
0407 tools

Tools & Workflow

I use Git, GitHub, Postman, Linux, Figma, and Trello to support development, collaboration, documentation, and project delivery.

  • Git
  • GitHub
  • Postman
  • Linux Ubuntu
  • Figma basics
  • Trello
  • Agile/Scrum basics
03 / Selected work

Selected Projects

Selected web development projects covering full-stack applications, frontend interfaces, REST APIs, payment flows, dashboards, and responsive user experiences.

Screenshot of Night Movie search and filter interface
Frontend

Night Movie

Frontend

Responsive movie browsing platform with search, filtering, data fetching, and reusable React components.

  • React
  • TypeScript
  • TanStack Query
  • Search
  • Filtering
  • Lazy Loading
View project
Frontend

Aspirasi Desa

Frontend

Village citizen feedback system focused on frontend implementation, API integration, and team collaboration.

  • Nuxt.js
  • Vue.js
  • Tailwind CSS
  • API Integration
  • Agile/Scrum
  • Trello
View project
API

Laundry API

API

RESTful API for laundry service management with CRUD endpoints, validation, relational data, and Postman documentation.

  • Node.js
  • Express.js
  • MySQL
  • Sequelize
  • REST API
  • Postman
View project
Screenshot of Berita Kini responsive news website
Frontend

Berita Kini

Frontend

Static news website built for a frontend internship test with responsive Figma-to-code implementation and API integration.

  • Frontend Test
  • Responsive UI
  • Figma to Code
  • API Integration
  • Static Website
View project
04 / Experience

Experience

Training and project-based experience that helped me build a foundation in full-stack development, clean code, and team collaboration.

  1. May 2023 - August 2023Training
    Alkademi logo

    Web Developer

    Alkademi - AWS in Communities

    View Alkademi certificate

    Completed intensive web development training and worked on full-stack projects using Vue.js, Nuxt.js, Tailwind CSS, Node.js, Express.js, SQL, and Sequelize. Participated in Agile/Scrum routines including sprints, daily stand-ups, retrospectives, task tracking, and team collaboration.

    • Built full-stack web applications with Vue, Nuxt, Node, Express, SQL, and Sequelize.
    • Developed responsive Single Page Applications using Vue Router.
    • Participated in Agile/Scrum team workflows.
    • Used Trello for task tracking and project management.
    • Practiced Git collaboration, code reviews, and clean code documentation.
05 / Contact

Let's build something practical.

I am open to internship, contract, and junior developer opportunities. Feel free to reach out if you think I can help with frontend development, full-stack web projects, dashboards, API integration, or product interface implementation.

Emaildandinirpana7@gmail.com
LocationIndonesia - UTC+7

Demo form - submissions are logged locally in your browser console.