|

Arya Hanif Nugroho

<Full-Stack Developer />

Next.js • Express • TypeScript

Full-Stack Web Developer focused on building scalable web applications and robust systems. Strong emphasis on clean architecture, performance optimization, and effective implementation of modern development practices.

About Me

Overview

I'm a detail-oriented full-stack web developer who graduated top of class (91.44/100) from Purwadhika Digital Technology School's intensive Full-Stack program in 2024, with experience across both frontend and backend development. I have contributed to projects such as a B2B platform with 3D clothing customization, a multi-warehouse e-commerce system, warehouse dashboards, Content Management Systems (CMS), and responsive company websites, focusing on scalable architecture, clean user interfaces, and seamless system integration.

I work with modern development workflows and leverage AI-assisted tools to improve development efficiency. With a strong emphasis on clean code and performance optimization, I aim to build reliable and maintainable systems. Whether working independently or collaborating within a team, I bring clear communication, thoughtful problem-solving, and a commitment to delivering practical and well-structured solutions.

Certifications

2024

Purwadhika Digital Technology School

Fullstack Web Development

2023

RevoU

Software Engineer Fundamental Course

Awards

2024

Best Student of Fullstack Web Development

Purwadhika Digital Technology School

Languages

  • English

    :

    Full Professional Proficiency (IELTS Band 8)

  • Indonesia

    :

    Native Language

Tech Stack

  • Language

    • TypeScript

      TypeScript
    • JavaScript

      JavaScript
  • Frontend

    • Next.js

      Next.js
    • React

      React
    • Nuxt

      Nuxt
    • Vue

      Vue
    • Three.js

      Three.js
    • Echarts

      Echarts
    • Redux

      Redux
    • Pinia

      Pinia
    • HTML

      HTML
  • Styling & UI

    • Tailwind

      Tailwind
    • CSS

      CSS
    • Shadcn/ui

      Shadcn/ui
    • Figma

      Figma
  • Backend

    • Node.js

      Node.js
    • Express

      Express
    • Prisma ORM

      Prisma ORM
    • MySQL

      MySQL
    • PostgreSQL

      PostgreSQL
    • Rest API

      Rest API
  • Version Control

    • Git

      Git
    • GitHub

      GitHub
    • GitLab

      GitLab
  • Other

    • Postman

      Postman
    • Swagger

      Swagger
    • Jira

      Jira

Principles

Scalability & Maintainability

Build systems with scalability and maintainability in mind

Structured Architecture

Apply structured architecture and consistent coding practices

Performance & UX

Consider performance, efficiency, and user experience in implementation

Problem Solving

Approach problems with practical and solution-oriented thinking

Modern Workflows

Work with modern development workflows and tools

Collaboration

Work collaboratively with clear communication and ownership mindset

Experiences

Poolapack - Group Buying B2B Marketplace logo

Full-Stack Developer

Poolapack - Group Buying B2B Marketplace

Full-Time

Oct 2024 - Present

  • Developed a 3D clothing customization platform enabling real-time material visualization and dynamic product configuration.

  • Engineered a rule-based pricing engine calculating transactions from fabric costs, processing treatments, model area, and tolerance parameters.

  • Built a seller dashboard for analytics, product management, order approvals, and shipment tracking.

  • Automated generation of order and shipping documentation via backend services.

  • Established CI/CD workflows, Single Sign-On (SSO) authentication, API documentation standards, and clean code practices to support maintainable development.

  • Collaborated with product stakeholders to refine workflows and deliver an intuitive platform experience.

  • TypeScript

    TypeScript
  • Next.js

    Next.js
  • Nuxt

    Nuxt
  • Three.js

    Three.js
  • Echarts

    Echarts
  • Tailwind

    Tailwind
  • Express

    Express
  • Prisma ORM

    Prisma ORM
  • PostgreSQL

    PostgreSQL
  • Swagger

    Swagger
  • GitLab

    GitLab
  • Jira

    Jira
Purwadhika Digital Technology School logo

Student Trainee

Purwadhika Digital Technology School

Training Program

Feb 2024 - Jul 2024

  • Graduated top of class with a final score of 91.44/100.

  • Gained end-to-end full-stack development experience, covering the entire workflow from environment setup and application development to deployment and fundamental DevOps practices.

  • Built and deployed full-stack web applications using modern technologies including Next.js, Express.js, MySQL, TypeScript, and Vercel deployment pipelines.

  • Led and collaborated in team-based development projects, applying best practices in software architecture, clean code, UI design, and Git-based version control.

  • TypeScript

    TypeScript
  • Next.js

    Next.js
  • Tailwind

    Tailwind
  • Shadcn/ui

    Shadcn/ui
  • Node.js

    Node.js
  • Express

    Express
  • Prisma ORM

    Prisma ORM
  • MySQL

    MySQL
  • Rest API

    Rest API
  • Postman

    Postman
  • GitHub

    GitHub

Projects

Want to explore by yourself?
Want to explore by yourself?
Want to explore by yourself?

Let's Collaborate

Always open to new opportunities, collaborations, or just a good conversation about ideas.

Arya Hanif's Portfolio