Kelas XII RPL C · SMKN 1 Jenangan

Tangguh Satria Negara
membangun web, satu komponen rapi pada satu waktu.

Siswa Rekayasa Perangkat Lunak yang sedang menempuh sertifikasi skema Junior Web Developer. Fokus saya: antarmuka yang jelas, kode yang terstruktur, dan produk yang benar-benar bisa dipakai — dari sistem inventaris internal sampai toko daring untuk usaha kecil.

Foto Tangguh Satria Negara

Tentang saya

Saya Tangguh Satria Negara, siswa kelas XII Rekayasa Perangkat Lunak C di SMKN 1 Jenangan. Saya belajar membangun aplikasi web dari dua sisi sekaligus: antarmuka yang dilihat pengguna, dan sistem di baliknya yang menyimpan serta mengolah data. Belum punya pengalaman kerja formal, tapi saya sudah membiasakan diri menyelesaikan proyek dari nol — merancang struktur data, menyambungkan backend dan frontend, sampai merapikan tampilan agar enak dipakai.

Domisili
Jenangan, Ponorogo, Jawa Timur
Status
Kelas XII RPL C, SMKN 1 Jenangan
Target sertifikasi
Junior Web Developer (BNSP)
Fokus belajar
Full-stack: React, Express.js, MySQL/PostgreSQL

Keahlian

Tools dan bahasa yang saya pakai untuk membangun proyek-proyek di bawah.

Antarmuka (Frontend)

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • React.js
  • Vite
  • Bootstrap 5

Server & Data (Backend)

  • Node.js
  • Express.js
  • REST API
  • MySQL
  • PostgreSQL

Alat & Cara Kerja

  • Git & GitHub
  • VS Code
  • XAMPP / Laragon
  • Struktur kode modular
  • Responsive design

Proyek

Dua proyek utama yang saya susun untuk pembuktian kompetensi skema Junior Web Developer.

Website dinamis · Terhubung ke portofolio ini

Batik Nusantara — Toko Pengrajin Batik

Website dinamis untuk usaha pengrajin batik: katalog produk per kategori, halaman detail kain, dan formulir pemesanan/kontak. Dibangun dengan arsitektur terpisah antara backend dan frontend agar mudah dirawat.

  • React + Vite
  • Bootstrap 5
  • Express.js
  • MySQL
  • REST API

Tautan aktif saat server frontend (Vite) dijalankan secara lokal di port 5173 — ganti dengan alamat hosting saat sudah di-deploy.

Rekam jejak proyek

Sistem Inventaris Barang

Aplikasi internal untuk mencatat stok masuk-keluar barang, mengurangi selisih pencatatan manual, dan menampilkan ringkasan stok secara real-time bagi admin gudang.

  • Express.js
  • React (Vite)
  • PostgreSQL
  • REST API

Rekam jejak proyek

Toko Online Rumah Makan Penyetan

Website pemesanan makanan untuk usaha rumah makan penyetan: daftar menu, keranjang pesanan, dan pencatatan transaksi sederhana — dibangun sekelipindah dari proyek inventaris untuk melatih pola arsitektur yang sama pada studi kasus berbeda.

  • Express.js
  • React (Vite)
  • PostgreSQL
  • REST API

Catatan pengalaman

Ringkasan singkat dari proyek-proyek yang sudah saya kerjakan.

"Saya pernah membuat sistem inventaris barang, juga toko online sekelipindah bertema rumah makan penyetan — keduanya memakai Express.js, React (Vite), dan PostgreSQL. Dari dua proyek itu saya belajar menyusun REST API yang konsisten, memisahkan tanggung jawab tiap file, dan membiasakan alur kerja frontend-backend yang sama untuk studi kasus yang berbeda-beda."

— Tangguh Satria Negara

Kontak

Terbuka untuk diskusi proyek, magang, atau sekadar bertukar pikiran soal web development.

Sekolah

SMKN 1 Jenangan — Kelas XII RPL C

Email

tangguh.satria@example.com

Media sosial

github.com/tangguhsn · linkedin.com/in/tangguhsn