📝 refactor : cron api route fix overrride on blob storage
repo : Portofolio-v2
files changed : 1
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

Menciptakan aplikasi web yang menarik, fungsional, dan berdampak.

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.
React
NextJs
Zustand
Material UI
Tailwindcss
Backend
Memiliki pemahaman yang baik mengenai dasar-dasar backend dan terus mengembangkan kemampuan untuk mendukung pengembangan full-stack.
Node Js
Express
GraphQl
MySql
PostgreSql
MongoDb
Appwrite
Cloud
Memiliki pengalaman dalam deployment cloud dasar dan terus memperdalam pengetahuan di bidang cloud computing.
Vercel
Github Actions
Docker
Utilitas
Menggunakan berbagai alat untuk mendukung proses pengeditan, dokumentasi, dan pembuatan mockup.
Github
Postman
Lighthouse
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.

Saat ini saya sedang mengembangkan game kecil interaktif dengan dua tujuan. Setelah selesai, proyek ini akan saya integrasikan ke dalam website portofolio ini:
Game platformer aksi 2D bertempo cepat yang mengajak pemain berperan sebagai robot yang terjebak di dalam sebuah pabrik industri raksasa.

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.
Platform manajemen lamaran kerja yang membantu pengguna mengelola peluang karier melalui antarmuka drag-and-drop yang intuitif.

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.
Platform pembelajaran yang membahas dasar-dasar animasi web melalui visualisasi interaktif, contoh praktik, dan playground bawaan.

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.
Kumpulan proyek yang dikembangkan untuk memenuhi kebutuhan dan tantangan spesifik dari setiap klien.
Sistem manajemen layanan kesehatan berbasis web yang dikembangkan untuk 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.
Sistem manajemen distribusi berbasis web yang dikembangkan untuk PT Nuansa Cipta Magello guna mengelola proses distribusi produk makanan kaleng secara lebih efisien.

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.
Aplikasi customer service berbasis AI untuk Android yang dikembangkan bagi 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.




Saat ini saya terbuka untuk peluang baru, proyek freelance, maupun posisi full-time. Jangan ragu untuk menghubungi saya kapan saja.
repo : Portofolio-v2
files changed : 1
repo : Portofolio-v2
files changed : 5
repo : Portofolio-v2
files changed : 3
repo : Portofolio-v2
files changed : 2
repo : Portofolio-v2
files changed : 2