Lewati ke konten
W
Tersedia untuk freelance dan posisi Software Developer

Halo, saya William Sugiarto

Saya membangun produk digital yang terasa jelas dan bermanfaat.

Saya merancang dan membangun produk digital dengan pendekatan yang matang—fokus pada antarmuka yang aksesibel, sistem yang andal, dan hasil yang terukur. Lulusan Informatika yang mengubah ide menjadi perangkat lunak berorientasi produksi dan andal.

Fokus
Produk web
Berbasis di
Indonesia
Belajar
Setiap hari
William Sugiarto

Tentang saya

Rasa ingin tahu, diwujudkan menjadi perangkat lunak yang berfungsi.

Saya lulusan Informatika yang menikmati ruang antara ide kasar dan produk yang andal. Saya peduli pada pemahaman akar masalah, membentuk antarmuka yang mudah dinavigasi, dan menulis kode yang dapat dikembangkan lebih lanjut oleh developer lain dengan percaya diri.

Fokus saya saat ini adalah pengembangan frontend modern dengan React, TypeScript, dan design system yang dirancang dengan cermat. Di saat yang sama, saya memperkuat fondasi yang membuat alat-alat itu berguna: aksesibilitas, struktur data, API, basis data, dan testing.

Aksesibel secara bawaan
Responsif di setiap ukuran
Bertipe dan teruji
Kejelasan di atas kecerdikan

Kemampuan

Bahasa, alat, dan praktik untuk membangun perangkat lunak yang berguna.

Fondasi Informatika yang luas mencakup pemrograman, pengembangan antarmuka, sistem backend, basis data, dan alur kerja rekayasa kolaboratif.

01

Bahasa Pemrograman

Fondasi pemrograman untuk web, mobile, data, dan pengembangan perangkat lunak.

  • JavaScript
  • TypeScript
  • Python
  • Java
  • C/C++
  • Dart
  • SQL
02

Frontend & Mobile

Membangun antarmuka responsif lintas browser dan perangkat mobile.

  • HTML
  • CSS
  • React
  • Next.js
  • Tailwind CSS
  • Flutter
03

Backend & Data

Menghubungkan produk ke API, basis data, dan aliran data yang andal.

  • Node.js
  • Express
  • REST APIs
  • PostgreSQL
  • MySQL
  • Firebase
04

Tools & Praktik

Bekerja dengan alat dan praktik untuk merilis perangkat lunak yang mudah dipelihara.

  • Git & GitHub
  • Testing
  • Linux
  • Docker
  • Figma
  • Accessibility

Proyek pilihan

Proyek dengan cerita di balik pikselnya.

Setiap studi kasus menangkap masalah, keputusan, dan apa yang saya pelajari—bukan hanya layar akhirnya.

Semua proyek
Halaman masuk Panther Consultation dengan tagline Konsultasi dengan Ahli, Dari Mana Saja! di atas kartu Sign In gelap

Platform keanggotaan & konsultasi hukum

Panther Consultation

Platform berbasis web yang memadukan portal member dengan back-office admin untuk konsultasi hukum, pengelolaan keanggotaan, dan pengingat email otomatis.

  • React
  • TypeScript
  • Node.js
  • MySQL
Hero landing page Karyanusa dengan judul Temukan Kekayaan Budaya Indonesia, sorotan gamifikasi, dan tombol ajakan Mulai Jelajahi

Platform dokumentasi budaya Nusantara

Karyanusa

Aplikasi crowdsourcing lintas platform yang mengajak publik mendokumentasikan, memverifikasi, dan melestarikan warisan budaya Indonesia.

  • Flutter
  • Node.js
  • PostgreSQL
  • Supabase
  • Gemini API
Dashboard Toko Mebel yang menampilkan baris inventori, pendapatan bulanan, faktur, dan progres produksi

Sistem manajemen toko mebel

Toko Mebel

Aplikasi web manajemen yang menyatukan produksi mebel, inventori, faktur, dan pelaporan dalam satu ruang kerja aman yang mengatur akses per peran.

  • React
  • TypeScript
  • Vite
  • Material UI
  • Redux
  • React Hook Form
  • Joi
Hero AFC Landing Page dengan judul Menuju Sehat Menyeluruh, kartu produk SOP Subarashi, Utsukushhii, Hikari, dan Sensei Suru, serta tombol bantuan WhatsApp

Landing page suplemen kesehatan Jepang

AFC Landing Page

Landing page distributor resmi untuk suplemen kesehatan Jepang AFC Life Science Indonesia—desain mengutamakan kepercayaan, hidrasi React dari PHP, dan alur konversi khusus WhatsApp.

  • React
  • Tailwind CSS
  • PHP
  • Vite
  • Vitest

Pengalaman

Belajar secara terbuka dan berkontribusi sepanjang perjalanan.

Ringkasan di mana saya telah menerapkan keahlian saya, serta jenis pekerjaan yang ingin saya terus kerjakan.

2026

Freelance Full-stack Developer

AFC Life Science Indonesia

Membangun landing page distributor resmi suplemen kesehatan Jepang sebagai bagian dari ekosistem AI omnichannel enterprise.

  • Merilis design system trust-first dan hidrasi React dari PHP dengan konten yang dikelola database.
  • Merekayasa alur konversi khusus WhatsApp sambil mempertahankan WCAG AA untuk copy Jepang dan Indonesia.

2025

Freelance Full-stack Developer

Panther Consultation

Menyelesaikan platform keanggotaan dan konsultasi hukum berbasis web dengan portal member dan back-office admin.

  • Membangun ticketing konsultasi dan komplain, booking appointment, serta pengelolaan promo/referral.
  • Mengotomatiskan email reminder kedaluwarsa keanggotaan dan tenggat dokumen yang kini berjalan di produksi.

Agu 2024 — 2026

Asisten Laboratorium Senior

ISTTS

Memimpin pendampingan laboratorium untuk praktikum informatika di ISTTS.

  • Mendampingi praktikum PHP/Laravel, React, dan Electron serta menyusun ujian mingguan untuk 30+ mahasiswa.
  • Mengelola operasional praktikum dan materi kuliah lintas semester.

Agu 2023 — Jul 2024

Asisten Laboratorium Junior

ISTTS

Membantu praktikum informatika dan penilaian mahasiswa di ISTTS.

  • Membantu pengelolaan praktikum mata kuliah pemrograman.
  • Merancang dan mengevaluasi kuis untuk mengukur pemahaman mahasiswa.

Feb 2023 — Feb 2024

Anggota Divisi Acara

Himpunan Mahasiswa Informatika

Menyelenggarakan acara kampus dan kompetisi untuk himpunan mahasiswa informatika.

  • Menyelenggarakan lomba coding dan seminar untuk mahasiswa.
  • Mengoordinasikan End Academic Camp dan Top Coder Competition yang melibatkan 60+ mahasiswa.

Pendidikan

Sarjana Informatika

Institut Sains dan Teknologi Terpadu Surabaya · 2022 — 2026

Berfokus pada rekayasa perangkat lunak, pengembangan web, struktur data, basis data, dan interaksi manusia-komputer.

Mulai percakapan

Punya proyek, magang, atau ide yang patut dieksplorasi?

Saya selalu senang membahas produk yang berguna, peluang belajar, dan keputusan kecil yang membuat perangkat lunak menjadi lebih baik.