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.

7Real portfolio projects
3Education & training programs
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 build responsive and maintainable web interfaces using React, Next.js, TypeScript, Tailwind CSS, and modern UI patterns.

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

Backend

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

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

Database & Cloud

I work with relational databases, Supabase services, and deployment platforms for production-ready web applications.

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

Integrations & APIs

I integrate payment gateways, email delivery, and third-party APIs into real product flows.

  • Xendit
  • Midtrans
  • Resend
  • Third-party APIs
0508 tools

Tools & Workflow

I use development, documentation, testing, and collaboration tools to keep projects organized and maintainable.

  • Git
  • GitHub
  • Postman
  • Bruno
  • Linux/Unix Environment
  • 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.

Pawtopia pet grooming brand illustration
Frontend

Pawtopia

Frontend

Pet grooming brand landing page focused on trust, service guidance, and a WhatsApp booking handoff.

  • Astro
  • React
  • TypeScript
  • Tailwind CSS v4
  • WhatsApp Integration
  • Vercel
View project
Screenshot of RUANA slow-fashion brand website
Frontend

RUANA

Frontend

Slow-fashion womenswear brand site focused on editorial design, product storytelling, and WhatsApp-driven order flow.

  • Astro
  • React
  • TypeScript
  • Tailwind CSS v4
  • GSAP
  • Lenis
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
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
04 / Experience

Experience

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

  1. September 2023 - PresentGPA 3.71Education
    Bani Saleh University logo

    Bachelor of Computer Science

    Bani Saleh University

    Studying programming and mathematics, including object-oriented programming in Java, PHP and Laravel, database applications, web programming, numerical computation, and cybersecurity. Mathematics coursework covers algebra, calculus, statistics, discrete mathematics, and language and automata theory. Currently in semester 6, applying those fundamentals to Android development with Flutter, an ESP32-based IoT system, web programming with Laravel, human-computer interaction with Figma, systems integration, and technology research.

    • Built a Flutter plant-care mobile app (GetX, SQLite, plant API) as the Android programming final project.
    • Developed an ESP32 + DHT22 temperature and humidity monitoring system with a Blynk dashboard (gauges, charts, auto/manual control, relay).
    • Created a Laravel cinema ticketing web app (TALL stack, Filament admin, Midtrans) for the web programming final project — deployed on a VPS with Docker and fixed real issues like N+1 queries and seat double-booking (lock expiry). Learned independently.
    • Practiced HCI design in Figma, systems integration, and technology and information research.
  2. 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.
  3. January 2022 - June 2022Course
    ITBOX logo

    Full-Stack Web Developer

    ITBOX

    View ITBOX certificate

    Completed a comprehensive full-stack JavaScript course focused on building web applications with HTML, CSS, and advanced JavaScript, plus backend development using Node.js and Express.js.

    • Built web applications using HTML, CSS, and advanced JavaScript.
    • Gained backend development experience with Node.js and Express.js.
    • Practiced API testing and version control with Postman and Git.
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