Halo, Saya

Agung Kurniawan, seorang web developer yang berfokus pada pengembangan front-end. Saat ini saya sedang membangun karier dengan mengembangkan aplikasi web modern dan terus meningkatkan kemampuan saya. Tujuan saya adalah menciptakan pengalaman pengguna yang intuitif, mudah diakses, dan menarik secara visual.

Selengkapnya Tentang Saya

Pixel Art Sprite

Menciptakan aplikasi web yang menarik, fungsional, dan berdampak.

Pixel Art Sprite
iconMakassar, Indonesia
iconS1 Ilmu Komputer
iconTerbuka untuk bekerja
iconAtomic Habits

Saya telah mengembangkan aplikasi web selama lebih dari satu tahun dan selalu antusias untuk terus belajar.

Beberapa teknologi yang pernah saya gunakan:

Front-end

Mengubah ide menjadi aplikasi web yang interaktif, terstruktur dengan baik, dan mampu menghadirkan pengalaman pengguna yang mulus.

  • Sprite React

    React

  • Sprite React

    NextJs

  • Sprite React

    Zustand

  • Sprite React

    Material UI

  • Sprite React

    Tailwindcss

Backend

Memiliki pemahaman yang baik mengenai dasar-dasar backend dan terus mengembangkan kemampuan untuk mendukung pengembangan full-stack.

  • Sprite React

    Node Js

  • Sprite React

    Express

  • Sprite React

    GraphQl

  • Sprite React

    MySql

  • Sprite React

    PostgreSql

  • Sprite React

    MongoDb

  • Sprite React

    Appwrite

Cloud

Memiliki pengalaman dalam deployment cloud dasar dan terus memperdalam pengetahuan di bidang cloud computing.

  • Sprite React

    Vercel

  • Sprite React

    Github Actions

  • Sprite React

    Docker

Utilitas

Menggunakan berbagai alat untuk mendukung proses pengeditan, dokumentasi, dan pembuatan mockup.

  • Sprite React

    Github

  • Sprite React

    Postman

  • Sprite React

    Lighthouse

  • Sprite React

    Figma

TypeScript

Terbiasa menggunakan TypeScript, baik bersama React maupun Node.js, untuk membangun aplikasi yang skalabel dan mudah dipelihara.

Arch Linux

Terbiasa bekerja di lingkungan Linux, dengan Arch Linux sebagai sistem operasi utama untuk aktivitas pengembangan sehari-hari.

Recent Commits

Escape The Factory

Game platformer aksi 2D bertempo cepat yang mengajak pemain berperan sebagai robot yang terjebak di dalam sebuah pabrik industri raksasa.

show moreProject Escape The Factory
  • Arsitektur Berorientasi Objek — Entitas game dirancang secara modular dan dapat digunakan kembali menggunakan prinsip OOP sehingga mudah dikembangkan.

  • Rendering Pixel Art yang Dioptimalkan — Aset beresolusi rendah ditampilkan dengan teknik pixel-perfect untuk menghasilkan visual yang tajam sekaligus meningkatkan performa.

  • AI Musuh Sederhana — Musuh akan mengejar pemain saat berada dalam jangkauan deteksi dan kembali ke posisi awal ketika pemain berhasil menjauh.

oophtml5csskaplayjavascript

Job Tracker

Platform manajemen lamaran kerja yang membantu pengguna mengelola peluang karier melalui antarmuka drag-and-drop yang intuitif.

show moreProject Job Tracker
  • Drag & Drop — Interaksi drag-and-drop yang responsif dengan rendering yang dioptimalkan.

  • Optimasi Core Web Vitals — Menggunakan skeleton loading untuk mengurangi layout shift (CLS).

  • Optimasi Performa React — Memanfaatkan memoized callback dan stable refs untuk meminimalkan re-render.

  • Sinkronisasi State di Sisi Klien — Pembaruan data dilakukan secara batch untuk mengurangi permintaan API yang tidak diperlukan.

  • Autentikasi JWT — Sistem autentikasi yang aman menggunakan JWT dan hashing kata sandi dengan bcrypt.

hashjwsnextjsreactmongodbdnd-kit

Web Animations

Platform pembelajaran yang membahas dasar-dasar animasi web melalui visualisasi interaktif, contoh praktik, dan playground bawaan.

show moreProject Web Animations
  • Dasar-Dasar Animasi — Mempelajari konsep inti animasi web modern.

  • Visualisasi Interaktif — Demonstrasi visual yang memudahkan proses pembelajaran.

  • Playground Langsung — Mencoba animasi secara langsung sekaligus melihat source code.

  • Desain Pengalaman Pengguna — Mendukung tema terang dan gelap dengan transisi halus serta visual yang mudah diakses.

web animationscssjavascripthtml5

Proyek Komisi

Kumpulan proyek yang dikembangkan untuk memenuhi kebutuhan dan tantangan spesifik dari setiap klien.

Sistem Informasi Puskesmas Kalosi

Sistem manajemen layanan kesehatan berbasis web yang dikembangkan untuk Puskesmas Kalosi.

show moreProject Sistem Informasi Puskesmas Kalosi
  • Chat Real-time — Memungkinkan komunikasi langsung dengan pengguna melalui pesan real-time yang didukung notifikasi di aplikasi web dan mobile.

  • Manajemen Artikel — Membuat, mengedit, dan mempublikasikan artikel kesehatan menggunakan Quill Rich Text Editor dengan dukungan gambar, heading, daftar, dan format teks lainnya.

  • Manajemen Pengguna — Mengelola data pengguna, memantau informasi akun, serta memelihara data pengguna yang terdaftar.

  • Manajemen Video Edukasi — Mengunggah, mengatur, memperbarui, dan menghapus video edukasi kesehatan yang dapat diakses melalui aplikasi mobile.

reactexpoquillexpressappwrite

Sistem Manajemen Distribusi PT Nuansa Cipta Magello

Sistem manajemen distribusi berbasis web yang dikembangkan untuk PT Nuansa Cipta Magello guna mengelola proses distribusi produk makanan kaleng secara lebih efisien.

show moreProject Sistem Manajemen Distribusi PT Nuansa Cipta Magello
  • Dashboard Analitik — Menampilkan metrik bisnis penting melalui dashboard interaktif untuk memantau aktivitas distribusi dan gudang.

  • Pelacakan Pengiriman Aktif — Memantau proses pengiriman secara real-time menggunakan data geolokasi dari aplikasi kurir.

  • Pembuatan Laporan Otomatis — Menghasilkan laporan distribusi dengan filter yang fleksibel serta dukungan ekspor ke Excel dan PDF.

  • Perancangan Basis Data — Menggunakan struktur basis data relasional untuk menjaga konsistensi data dan mendukung alur bisnis yang kompleks.

reactneosqlgeolocationsql

AI Customer Service PT Yusran Karya Nusantara

Aplikasi customer service berbasis AI untuk Android yang dikembangkan bagi PT Yusran Karya Nusantara.

show moreProject AI Customer Service PT Yusran Karya Nusantara
  • Asisten AI untuk Pelanggan — Memanfaatkan LLM OpenAI dengan Retrieval-Augmented Generation (RAG) untuk menjawab pertanyaan berdasarkan data dari vector database.

  • Chat Real-time — Dibangun menggunakan Appwrite Realtime agar pesan dapat dikirim dan disinkronkan secara instan di seluruh perangkat yang terhubung.

  • Pemrosesan di Sisi Server — Operasi penting dijalankan melalui Appwrite Functions sehingga aplikasi klien dapat berfokus pada rendering dan pengalaman pengguna.

  • Perancangan Basis Data — Menggunakan ChromaDB sebagai knowledge base perusahaan dan Appwrite Database untuk menyimpan data aplikasi.

expoopenAIragnlpmchromaDbappwrite
Stay in touch
sprite bublesprite lovesprite mailsprite particelsprite particel
Pixel Art Sprite

Saat ini saya terbuka untuk peluang baru, proyek freelance, maupun posisi full-time. Jangan ragu untuk menghubungi saya kapan saja.

>_