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

JavaScript

Frontend
Next.js

React

Nuxt

Vue

Three.js

Echarts

Redux

Pinia

HTML

Styling & UI
Tailwind

CSS

Shadcn/ui

Figma

Backend
Node.js

Express

Prisma ORM

MySQL

PostgreSQL

Rest API

Version Control
Git

GitHub

GitLab

Lainnya
Postman

Swagger

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

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

Next.js

Nuxt

Three.js

Echarts

Tailwind

Express

Prisma ORM

PostgreSQL

Swagger

GitLab

Jira


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

Next.js

Tailwind

Shadcn/ui

Node.js

Express

Prisma ORM

MySQL

Rest API

Postman

GitHub









