|

Arya Hanif Nugroho

<Full-Stack Developer />

Next.js • Express • TypeScript

Full-Stack Web Developer yang berfokus pada pembuatan aplikasi web yang scalable dan sistem yang stabil. Fokus pada clean architecture, optimasi performa, dan implementasi praktik pengembangan modern secara efektif.

Tentang Saya

Deskripsi Singkat

Saya adalah full-stack web developer yang detail-oriented dan lulusan terbaik (91.44/100) dari program intensif Full-Stack di Purwadhika Digital Technology School pada tahun 2024, dengan pengalaman di frontend maupun backend. Saya telah berkontribusi pada berbagai proyek seperti platform B2B dengan fitur kustomisasi pakaian 3D, sistem e-commerce multi-warehouse, warehouse dashboard, Content Management System (CMS), serta website company profile yang responsif, dengan fokus pada arsitektur yang scalable, user interface yang bersih, dan integrasi sistem yang mulus.

Saya bekerja dengan alur kerja pengembangan modern dan memanfaatkan AI untuk meningkatkan efisiensi pengembangan. Dengan penekanan kuat pada clean code dan optimasi performa, saya berupaya membangun sistem yang andal dan mudah dipelihara. Baik bekerja secara mandiri maupun dalam tim, saya mengutamakan komunikasi yang jelas, pendekatan penyelesaian masalah yang terstruktur, serta komitmen untuk menghadirkan solusi yang praktis dan rapih.

Sertifikasi

2024

Purwadhika Digital Technology School

Fullstack Web Development

2023

RevoU

Software Engineer Fundamental Course

Penghargaan

2024

Best Student of Fullstack Web Development

Purwadhika Digital Technology School

Bahasa

  • English

    :

    Full Professional Proficiency (IELTS Band 8)

  • Indonesia

    :

    Native Language

Tech Stack

  • Bahasa

    • 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
  • Lainnya

    • Postman

      Postman
    • Swagger

      Swagger
    • Jira

      Jira

Prinsip Kerja

Scalability & Maintainability

Membangun sistem dengan mempertimbangkan skalabilitas dan kemudahan pemeliharaan

Arsitektur Terstruktur

Menerapkan arsitektur yang terstruktur dan praktik coding yang konsisten

Performa & UX

Mempertimbangkan performa, efisiensi, dan pengalaman pengguna dalam implementasi

Problem Solving

Menyelesaikan masalah dengan pendekatan yang praktis dan berorientasi solusi

Workflow Modern

Bekerja dengan workflow dan tools pengembangan modern

Kolaborasi

Berkolaborasi dengan komunikasi yang jelas dan rasa tanggung jawab

Pengalaman

Poolapack - Group Buying B2B Marketplace logo

Full-Stack Developer

Poolapack - Group Buying B2B Marketplace

Full-Time

Oct 2024 - Present

  • Mengembangkan platform kustomisasi pakaian 3D yang memungkinkan visualisasi material secara real-time dan mengatur konfigurasi produk secara dinamis.

  • Membangun sistem perhitungan harga berbasis aturan yang menghitung transaksi berdasarkan harga kain, proses treatment, luas model, serta parameter toleransi produksi.

  • Membangun dashboard penjual untuk analitik performa, pengelolaan produk, persetujuan pesanan, dan pelacakan pengiriman.

  • Mengotomatiskan pembuatan dokumen pesanan dan pengiriman melalui layanan backend.

  • Menerapkan workflow CI/CD, autentikasi Single Sign-On (SSO), standar dokumentasi API, dan praktik clean code untuk mendukung pengembangan yang lebih terstruktur dan mudah dipelihara.

  • Berkolaborasi dengan stakeholder produk untuk menyempurnakan alur kerja dan menghadirkan pengalaman platform yang intuitif.

  • 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

  • Lulus sebagai peringkat terbaik dengan nilai akhir 91,44/100.

  • Memperoleh pengalaman pengembangan full-stack secara end-to-end, mulai dari penyiapan lingkungan pengembangan, pembuatan aplikasi, hingga proses deployment serta praktik dasar DevOps.

  • Membangun dan melakukan deployment aplikasi web full-stack menggunakan teknologi modern seperti Next.js, Express.js, MySQL, TypeScript, serta pipeline deployment di Vercel.

  • Memimpin dan berkolaborasi dalam proyek pengembangan tim dengan menerapkan praktik terbaik dalam arsitektur perangkat lunak, clean code, desain antarmuka, serta version control berbasis Git.

  • 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

Proyek

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

Mari Berkolaborasi

Terbuka untuk peluang baru, kolaborasi, atau sekadar berdiskusi tentang ide. Jangan ragu untuk menghubungi.

Portofolio Arya Hanif